Planning to visit Morocco? Don't miss out on these 20 unique things to do in Marrakech - culture, food & adventure!