Morocco Luxury Holidays - Morocco Tours - Marrakech Tour

Lying at the northwest extremity of Africa, Morocco is the closest Arab land to Europe. For centuries its strategic location attracted the attention of the great civilisations of the ancient world. Phoenicians, Carthaginians and Romans occupied this historic land before the conquering armies of Islam poured forth from Arabia in the 7th century. Morocco has a bit of everything, ancient cities such as Marrakech and Fez, attractive coastal resorts and the vast Sahara Desert.