How to survive your first visit to Marrakech

In Marrakech, Morocco