From Near Eastern nomads and Phoenicians to Romans and Berbers, Morocco’s long history has been shaped by numerous cultures. Evidence of all is seen today in bloodlines, traditions, cuisine, architecture, and ancient monuments. The nation’s cities also speak to this past, but to the future too, with the historic medinas of Fez, Marrakech, and Essaouira contrasting with the urban glass and glitz seen in Casablanca, Tangier, and Rabat. The landscapes that carpet this slice of North Africa are just as varied, much like the richly colored and patterned rugs for sale in the atmospheric souqs. There are the mountains of the High Atlas and the Rif, the dunes and oases of the Sahara, and the staggering coastlines of the Atlantic and Mediterranean.