Experience a meld of North African, Berber, Arab and French culture in a city both ancient and modern. Marrakesh is one of those places whose name, when spoken aloud, conjures up qualities of the city ...