Private day trip from Marrakech to Essaouira, a city situated on the Atlantic coast.
Viator The photo is courtesy of Viator.com