frameadventureHibernation in the Moroccan Desert2.10 Essaouira, Marrakech, RabatWe saved three of Morocco's most interesting cities for the end of the adventure, as dessert, so to speak.