answersLogoWhite

0

On the outskirts of Cairo, Egypt. (The Sphinx in located within the same area)

The Great Pyramids located in Giza

User Avatar

Veda Glover

Lvl 10
3y ago

What else can I help you with?