With its fusion of Arabic, Spanish, French and African culture, the kingdom of Morocco enthrals travellers from the moment they set foot on its dusty ground. There is simply nowhere like it. Travelling in Morocco is a sweaty, dusty, hectic, life-affirming experience….