From imperial cities, cedar forests and the Sahara Desert to the mighty Atlas Mountains and Atlantic coastline, this 3 week journey showcases Morocco’s cultural and natural charm. Starting in Casablanca, we visit one of the world’s largest mosques then travel north to the imperial city of Rabat. We explore the old town, visit La Chellah necropolis and the fortified quarter of Kasbah des Oudaias. Stopping at Volubilis, a partly excavated Roman city, we visit Mulay Iddriss Tomb, before arriving at the imperial city of Fes. We wander and weave through the ancient medina, exploring madrasas, mosques and palaces. Near Azrou, short walks in the Middle Atlas Mountains feature giant oak and cedar forests, home to the endangered Barbary ape. We spend two nights near Merzouga in a desert camp surrounded by Sahara sand dunes, sunsets and clear open skies. Traversing a high pass through Dades Gorge, we hike into the Todhra Valley at Tinerhir, past lush palmeries, mud brick Berber villages into the Valley of Roses. We take cooling walks in the date palm groves of Skoura and visit the awe-inspiring Ksar of Ait-Ben-Haddou. This World Heritage listed pre-Saharan earthen village was also a film location for movies such as ‘Gladiator’ and more recently ‘Game of Thrones’. In the High Atlas Mountains, we stay several nights at the luxury ecolodge, Kasbah du Toubkal, perched above the village of Imlil. Here we enjoy leisurely hikes to learn more about the Berber culture in well preserved mountain villages. We continue to the Atlantic coastline to glimpse a past life of traders and seafarers in the fortified ‘blue and white’ seaport of Essaouira. Ending in the vibrant city of Marrakech we have time for local walks and exploration of the colourful souks.