Tag: egypt

Cairo

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

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…