Visit Morocco and discover a world of colorful medinas, spicy aromas, and breathtaking scenery, from the Atlas Mountains to Sahara dunes.