Morocco is a land of stunning contrasts, where majestic minarets tower over spice-scented souks and soaring mountains give way to endless desert. Set out to explore the epic landscapes and imperial cities of this magical country. On a three-day trek, ride camels across the Sahara alongside Berber cameleers and sleep in starlit tents nestled among golden sand dunes. Discover the Moorish splendors of Fèz, the medieval medina of Marrakech, and the Roman ruins of Volubilis. Hike to rose-colored casbahs, visit Berbers in their mountain villages, and explore dramatic gorges and less-traveled corners in 4×4 vehicles or bus and mini bus air conditional.