Morocco Self catering
A land steeped in Arab culture, ancient history, Moorish architecture and Berber good will. Situated on the Western coast of Northern Africa with a 3500 km coastline that includes the Atlantic Ocean and the Mediterranean.
This country has a varation of climate, from the freezing temperatures of the Atlas Mountains to the hot pot of the Sahara. The land of the "hotel of a 1000 stars", a prime place to take some time off and have a break.