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.
An error has occurred in processing the XML document
The XML document could not be found. For more diagnostic information click on the link below:


