Marrakech is a vibrant city surrounded by natural beauty. At its heart, it is bustling with culture and old architecture, busy souks, and rejuvenating hammams. Just outside of…
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…