Morocco – Experience the ancient spirit of this magnificent land: Beguiling storybook cities – ornately decorated gateways and narrow winding alleys where artisans still ply age old crafts and mules laden with exotic wares trawl amongst traditionally dressed Moroccans – Rabat, Meknes, Fez and Marrakech. Enchanting desert landscapes with cool and green fertile oasis; proud ochre kasbahs standing tall against the deep blue sky; bright hand loomed carpets, textiles and leather ware; spend the night in the desert in a Berber tent in the awe-inspiring brilliance and quietness of a Sahara night; picture perfect Essaouira – the Atlantic Ocean lapping at the feet of her ancient city walls; Casablanca… and everywhere delicious Moroccan cooking – tagines, couscous, flat breads, rosemary, lemon and the ever present aroma of exotic spices and mint tea – a sensory overload in every sense!