The Moroccan city of Essaouira is known for its music festivals, along with its beautiful architecture, rich history, and windy beach.

Essaouira Joins UNESCO’s Creative Cities Network
Essaouira. Photo credit: Marine Gibert