Acrobatics, juggling, mime and dance – it’s all part of the show in Moroccl