Carved directly into the rock, the town of Matera is one of Italy's most iconic destinations. With its unique architecture, ...
Europe's oldest city is surrounded almost entirely by water and bathed in winter sunshine - and you can buy a beer for just £2.50. The city of Cadiz, in Andalusia in the south of Spain ...