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

No matter how much time you have, Essaouira is just 3 hours from Marrakech, which makes it an easy day trip from the ‘Red City”, but planning a longer stay in Essaouira offers the chance to get out off the medina and explore the surrounding countryside. between the medina and a small seaside town of