An alluring combination of Arab, Berber and African cultures, Morocco's enigmatic charm has attracted numerous artists, musicians, politicians and writers throughout history to its charismatic villages and beautiful beaches. From sparkling shorelines and medieval medinas to the trekker’s paradise of the Atlas Mountains, Morocco offers a broad array of cultural treasures and natural attractions.
Spend your days wandering through mazes of colorful souks and bazaars, bargaining for high-quality leather goods and handmade Berber carpets. Couscous, a traditional Moroccan dish made from steamed grains, is widely available and a flavorful accompaniment to any meal. The Atlas Mountains are easily reachable from Marrakech, as is the vast and equally fascinating Sahara desert. Steam baths are popular throughout Morocco, and provide a perfect opportunity to relax while experiencing a time-honored slice of Moroccan culture.

