News

Severe storm and hail warnings cover a holiday hotspot in Spain after a huge 100mm of water hit the area - leaving cars submerged in the rain waters. Weather warnings have been issued for 25 Spanish ...
Europe is an attractive hub for city break lovers, and one Italian fashion capital has been named one of the most walkable in ...