Discover the hidden gems and natural wonders of Morocco on unforgettable day trips from Marrakech to Essaouira, Ait Ben Haddou, Ouzoud waterfalls, Agafay desert, Imlil village, Ourika Valley or in Marrakech for an Air Balloon Flight.
Here are the top-rated and must-do day trips from Marrakech