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.