morocco. maroc

Essaouira, a Seaside Oasis from Marrakech

Why an excursion to peaceful, seaside Essaouira is the perfect and easy day trip for bustling Marrakech...