Historic Sites of Marrakesh

Moroccans and tourists alike would agree that a Morocco trip would be incomplete unless you visit Marrakesh. Imagine a cosmopolitan, yet ancient, city colored in red, with very temperate and healthy weather, located at the foot of the Atlas Mountains on a trek . Here...