Marrakesh, a city that offers a complete change of scenery! From its architectural richness to the buzzing markets, it boasts at least these top 20 unique things to do. The possibilities of things to see and do seemed to never end, and if they do - there are countless day trips to take! …