Events this week in Marrakesh, Marokko