The Red City, the Ochre City, The Land of God, or as we all know it Marrakech, Marrakesh, Marraquexe. This amazing, vibrant city hosts Africa’s busiest square, the Djemma el fnaa, an unesco world heritage site. But what does Marrakesh actually mean? Well, this is still under debate, some say it comes from the amazigh […]