Heavy Rain Floods Streets in Northern Italian Town of Rosta
Up Next
Flooding Traps Vehicles in Italian Town Sarno
Heavy Rains Flood Streets in Northern Italy
Liguria Hit by Flooding After Torrential Rain
Italian Civil Protection Issues Red Alert As Heavy Rain Causes Flooding in Northern Italy