Famous particularly for its vibrant markets of Marrakesh, Morocco is an incredible country with plenty to offer visitors. The countryside is spectacular, with golden beaches lining both Atlantic and Mediterranean coasts, vast and seemingly endless stretches of Saharan desert (where you can partake in several adventure activities, including camel rides and quad biking). Exquisite mountainous regions include the famous peaks of High Atlas, Rif, and Anti-Atlas, and even lush forest hills with waterfalls and caves. Go shopping at the fascinating souks in popular malls and sort through a wide assortment of beautiful ceramics, baskets, jewellery, leather goods and carpets. Indulge in the delicious Moroccan dishes of stews and couscous, with a range of locally-raised meat, and sample some of the mint tea that will typically accompany your meals, adding more flavour to your Moroccan holiday.