This North African kingdom instantly draws you in to its spell. The diversity of its landscapes — verdant Middle Atlas Mountains dotted with olive trees, boldly colored mountainous dunes, and centuries-old palm groves surrounding adobe villages in the south — is captivating. The UNESCO World Heritage-listed cities — the old town of Tétouan and the former Portuguese outpost of El Jadida on the Atlantic Coast — feel like stepping back in time.
With its winding alleyways leading to shops selling spices and carpets in a myriad of colors, centuries-old palaces with stories to tell, and rooftop terraces where countless minarets dot the cityscape, Marrakech is an unforgettable experience. Sample mouth-watering tajines and generous platters of couscous served following midday Friday prayers, with the irresistible musical backdrop of Gnaoua rhythms.