Why You’ll Fall in Love with Essaouira: Morocco’s Artistic Seaside Haven