Check out top things to do in Marrakech. Include Desert Trip from Marrakech, Day Trip Marrakech, City tour, Camel ride