Essaouira Morocco: Discover the Coastal Gem’s Rich History & Culture
Essaouira is a stunning moroccan port city by the Atlantic coast. It has white-washed buildings and blue accents. This creates a beautiful scene where old and new meet. The medina […]