Morocco: Marrakech, Atlas & Desert GatewayMarkets, architecture, mountain scenery and a desert-region experience.