Essaouira

Essaouira is our most favorite place in Morocco. This charming harbor town is located on the edge of the Moroccan Atlantic coast.