A new Travel + Leisure magazine article HERE has ranked the the 'World's Craziest Water Slides.' It includes a slideshow featuring photos of all 13, with names like 'Insano' and 'Leap of Faith' and 'King Cobra.' Some of them are pretty amazing. But what surprised me most was that 2 of the 13 are located in Italy and another one is in Austria.
When I think about Italy, many things come to mind immediately. Over-the-top water slides and giant amusement parks would not have been among them. Until now.