3Essaouira, Morocco
Essaouira is a coastal town in Morocco, known for its mix of Portuguese, French, and Berber influences. Â
Essaouira is a coastal town in Morocco, known for its mix of Portuguese, French, and Berber influences. Â