Take a private day tour to Essaouira , one of the most attractive and charming cities on Morocco's Atlantic coast.
The photo is courtesy of Viator.com