After the hustle and bustle of the medinas and souks, get away from it all in the mountains. The Atlas is the biggest mountain range in North Africa, and has many fertile valleys, rivers and waterfalls. Go trekking and explore Berber villages. You can hike all year round, but the best time is from April to

With its coastline stretching from the Mediterranean to where the Sahara meets the Atlantic, Morocco offers beaches for every taste. Some are perfect for family fun, others wait and hope development will happen, and many are untrodden apart from the odd surfer and migratory bird. With its eponymous saint’s tomb and savage rocks, Marabout’s Beach