Montpellier, France Underwater: Two Months of Rain in One Day & Lez River Floods

Top Believe It or Not
Oct 2, 2026