Lake Garda has long been legendary as the largest lake in Italy, towered over by picturesque mountains and dotted with charming villages and historic villas. A lush cypress-lined hillside ...
Footage shows the moment a landslide swept down a mountainside into Lake Garda, Italy. The landslide created large waves and disrupted traffic on roads near the town of Tremosine. Rescue teams ...