Morocco... discover the many mysteries and legends concealed within this magnificent country.

Morocco is the tantalizing lower lip on the mouth of the Mediterranean Sea, a Muslim land rich in mystique and offering some of the most glorious scenery in North Africa. Here you can experience a colorful mix of African, Islamic, Arab, Berber & European influences which is what makes Morocco such a unique and fascinating destination. Morocco is made up of an astonishing variety of environments, from spectacular red-rock canyons to the Atlas Mountains to the vast sand dunes in the Sahara Desert.