Marrakech will captivate you with its festival of sights and sounds, where the magnificent architecture, the bustling medinas, and the moving call to prayer create an ambience that is unique to this part of the world. It is with that in mind, that you should visit the iconic Koutoubia Mosque first, and see the striking 70 metre minaret that has defined the city's skyline since the 12th century. Follow this with a trip to the 16th century Ali Ben Youssef Medersa, a theological college, and one of the most beautiful buildings in the city. Then discover the rich artisan heritage of Marrakech, with opulent works of art shown throughout attractions such as the Bahia Palace and the Dar Si Said. Skills which are still alive today, as showcased by the craftspeople of the souqs in the wonderful Medina, where you'll find everything from North African spices to stunning handmade carpets. Beyond the souqs, there are many premium boutiques and designer concept stores where you can buy the very best in Moroccan treasures. Should you wish to escape the city walls the majestic Atlas Mountains surround the city offering the chance to hike in wonderful nature. After a day of exploring, make sure you unwind in one of the local ham-mams for a relaxing spa experience that is a must for visitors. From historical attractions, cultural gems, and a thriving leisure scene, the Red City is full of surprises.