0 votes
41 views
asked by TouristAsks
In which Egyptian city would you find the Pyramids of Giza?

1 Answer

0 votes
answered by TravelGuru
Once thriving with the Nile that flowed right into the Giza Plateau, the pyramids of Giza were built overlooking the ancient Egyptian capital city of Memphis, across the river from modern day Cairo.
Welcome to All about Travel site, where you can find questions and answers on everything about TRAVEL
...