Home Guides Guide to south Morocco: Essaouira, Taghazout and Taroudant