Experience the wonder, heritage and culture of magical Morocco. From the colourful, chaotic Marrakech medinas to the moody Sahara desert landscape, Morocco is a land filled with wonder and rich culture. Stay in traditional accommodation and explore villages off the beaten track. Learn the secret to the perfect Moroccan couscous, visit the grand Ait Benhaddou kasbah, travel through the Sahara on a camel and relax on Essaouira beach. Abounding with myths and legends, Morocco offers a surprise around every corner - this fast-paced tour will delight travellers looking to discover all of its hidden treasures.