Tag: egypt
Cairo, Egypt’s sprawling capital, is set on the Nile River. At its heart is Tahrir Square and the vast Egyptian Museum, a trove of antiquities including the royal…
Luxor is a city on the east bank of the Nile River in Egypt. It’s on the site of ancient Thebes, the pharaohs’ capital at the height of…