Nestled on Morocco’s enchanting Atlantic coastline, Essaouira is not just a city  it’s a soulful…