From the rugged Atlas Mountains in the north to the dunes of the Sahara, west to the Atlantic coast and into the bustling Souks and Medinas of the cities, Morocco dances with exotic enchantment, taking visitors on a magical ride through a mythical realm where they find themselves so welcomed by the people and enamored with countless encounters and experiences as the marvels of Morocco run deep.