France, Switzerland, and Italy – all vacation paradises – were pounded by ferocious storms, unleashing torrential rain that caused major…