Take a break in Essaouira Moroccan Atlantic coastal city to recharge your batteries, and enjoy the benefits of thalasso and spa treatments.
Viator The photo is courtesy of Viator.com