Cairo, EGYPT. Largest city in NORTH AFRICA.
One of the CRADLES of LIFE, not only on this planet, but LIKELY there is a UNIVERSAL CONSTANT involved here.
There are PYRAMIDS everywhere OUT THERE!
MERCURY....the list goes on.
If the ALIENS out there recognize ANYTHING of themselves, they see SIMILARITIES on the STREETS and in the DESERTS of EGYPT!
I never thought that the PYRAMID thing was real....