Essaouira, Morocco's Windy City

Entering Essaouira is not for the faint-hearted or deep-keeled.