To begin with, package holidays in Morocco are perfect for relaxing on the beach. Bordering the Atlantic Ocean and the Mediterranean Sea, this sun-kissed country, equally has the advantage of being within close proximity of Europe: with just a 3 hour flight separating Paris and Marrakesh! As well as the country’s wide variety of beach resorts, Morocco is equally attractive for its beautiful cities. From Rabat to Ouarzazate via Casablanca and Fez, Arabian architecture and the atmosphere in the souks prevail in these medinas where the spice markets never fail to charm tourists. More to the South, a stay in Morocco will lead travellers to adventure across the Atlas and its wind-sculpted landscapes, before reaching the Sahara desert. Accompanied by a camel or not, the doors of the most immense desert in the world open to visitors in search for a change of scenery amongst the sand dunes.