Morocco is a fascinating and colorful country with a rich history. As the bridge between Europe and Africa, Morocco is a vibrant mix of African, Arabic, Islamic, Berber and European influences. Visitors have long been fascinated with the medieval cities like Fes, the walled city of Marrakesh with the stunning snow-capped Atlas Mountains as a back drop and the extreme Sahara Desert. Today travelers enjoy itineraries filled with a wide variety of experiences from shopping in the souks (bustling markets), tasting the culinary delights and trekking in the beautiful mountains.