answersLogoWhite

0

If your referring to the most popular pyramids of Egypt, then you are referrring to the City of Giza, situated across the nile river from the capital, Cairo.

User Avatar

Wiki User

11y ago

What else can I help you with?