Three weeks in the westernmost country of Africa, which has preserved the charm of the East. We will travel from north to south, from the Atlantic to the Sahara desert. Discover the ancient cities of Fez, Meknes, Agadir and Essaouira, explore Casablanca, Marrakech and the old Berber fortresses. We will learn surfing, ride camels in the desert, and conquer the highest peak of northern Africa. All the contrasts of Morocco in one trip!