From Asilah in the north to Laayoune in the south, Morocco’s 1,000-kilometre Atlantic coastline is a succession of blue and white citadels, small fishing villages and wild, sandy beaches. Any Morocco holiday is complimented by adding a coastal experience to your personal itinerary. From Marrakech, one can easily add a few nights in either Essaouira or Oualidia (under 3 hours drive). From Fes one can either head north for Tangier or west to El Jadida, Oualidia or a bit further south Essaouira or the wonderful areas around Agadir. Even southern Morocco can be reached within a five hour drive from Agadir. Not to be missed!