The Drive to Essaouira from Marrakech and the Business of Goats in Trees

Goats grazing in trees on the road to Essaouira, Morocco. Copyright © 2022 Terence Carter / Grantourismo. All Rights Reserved.

The drive to Essaouira from Marrakech is about 160km, but somehow takes 3 hours. The reason is the low speed limits, with speeds never exceeding more than 60kph, which means a slow drive through Marrakech’s suburbs and every other town and village on the route. Along the way, you’ll spot an assortment of vehicles, all … Read more