Categories
Selected Articles

Thousands of tourists overrun small town in ‘shocking’ video: ‘Chaos, gridlock and hours of waiting’

A staggering 75,000 tourists packed into Sirmione, a village of just over 8,000 residents that’s situated on the scenic shores of Lake Garda.