Cairo is the sprawling capital of Egypt, set on the Nile River and home to amazing ruins like the Great Pyramids of Giza and the mighty Sphinx. At the city’s heart is Tahrir Square and the vast Egyptian Museum, a literal treasure trove of items from antiquity

Leave a Reply

Your email address will not be published. Required fields are marked *