My overwhelming impression of Marrakesh in Northern Africa is of a city greener than expected, filled…