Select Page
Essaouira Morocco

Essaouira Morocco

Essaouira (Berber: as-Ṣawīra) means ‘the wall’, a reference to the fortress walls that originally enclosed the city perched on the tip of North Africa on the Atlantic coast.