June 22, 2026 Essaouira The Wind City — a coastal gem with fortified walls and a vibrant arts scene. Read More