The diverse culture in Morocco makes it hard to know how to dress. I'll take you through exactly what to wear in Marrakech, with plenty of examples!
21