Ancient Roman citadels, royal palaces, bustling markets, sun-baked desert, lush mountain valleys: welcome to Morocco, a kingdom of striking contrasts. Discover the medieval quarter of Marrakesh, the seaside city of Casablanca, and watch the sun set over the Sahara. With influence from European, Berber and Arabian culture, Morocco is unlike anywhere else.