Marrakech is the most popular destination in Morocco. The setting is stunning, with ocher stucco buildings on a dry, rocky plain and the snow-peaked Atlas Mountains as a backdrop (though they're ...