Things to do in Essaouira – A beautiful coastal town

Things to do in Essaouira – Explore Essaouira, a wonderful whitewashed seaside town in Morocco A beautiful city located along the Atlantic coast, in the western economic region of the… Read more >