Tenerife is the largest of the eight islands which make up the Canary Islands. Its most famous attractions are the Teide National Park (the highest point on Spanish land), its volcanic landscape, magnificent beaches and its tropical climate. Another...

Marrakech

Its name comes from the Berber words meaning ‘Land of God’. It is one of the most important cities in Morocco and probably one of the most visited. The aroma, colours and veil of mystery surrounding it has attracted countless...
Sardinia in Italy is a destination with the most impressive beaches you can imagine. Itscrystal-clear waters boast different shades of colour depending on the part of the coast, from pink to turquoise to emerald green. Quite simply, nature at its...
The Green Coast of Asturias looks out onto the Cantabrian Sea in northern Spain. Sandwiched between Galicia to the west and Cantabria to the east, this small region, which was a great Kingdom many years ago, now boasts one...
Provence is one of those enchanting destinations which is at the top of everyone’s list of places to visit. It’s close to Spain, has a wonderful climate and its gastronomy is difficult to beat. It might not be the...