Essaouira – Moroccan Town with a Portuguese Touch – The Epoch Times

Essaouira – Moroccan Town with a Portuguese Touch
The Epoch Times
Essaouira is a beautiful coastal town in Eastern Morocco, very easily accessible from nearby cities, like Marrakesh or Casablanca.