There are many, varied reasons why so many people leave the cold north of the northern hemisphere for Marrakech in Morocco in ...