Tours, sightseeing tours, activities & things to do | Viator.com
Marrakech
Marrakech City Hop-on Hop-off Tour
Duration: 1 day (approx.)
Location: Marrakech, Morocco
Marrakech is set against the spectacular High Atlas Mountains, and the famous Djemaa el-Fna square provides perhaps the greatest open-air spectacle in the world. ... More info »


based on 


