Cairo is one of the world's great megacities and Egypt’s sprawling capital. As beautiful as it is crazy and rich in historic finery that spans centuries, Cairo is where you really get a feel for Egyptian street life. Set on the Nile River, with Tahir Square at its heart and the vast Egyptian Museum a key highlight, with its trove of antiquities including royal mummies like King Tutankhamun. Nearby, Giza is the site of the iconic pyramids and Sphinx, dating back to the 26th century BC. Cairo is the centre of the regions political and cultural life and is titled “The city of a thousand minarets” for its propensity towards Islamic architecture.