Morocco is a diverse and fascinating country, graced with Islamic architecture, a mix of African and Arab cultures and some spectacular scenery. There are the bustling souks of Marrakech and the myriad of spices, colours and sounds to greet your senses there. Beyond the busy Marrakech atmosphere the landscape extends to a dramatic backdrop of the Atlas Mountains, with their wild majesty and humbling scenery. The luxurious palm groves on the outskirts of Marrakech provide a peaceful setting for many luxurious villas and hotels, and within the city itself are countless charming boutique riads providing sumptuous accommodation in the heart of the city. Become immersed in the culture, cuisine and history of Morocco for an unforgettable stay that is perfect for culture-loving travellers with a sense of adventure.