Three drops form the roughly 1,033-foot-tall Cascate Del Serio, Italy's tallest waterfall. Before 1931, sightseers could visit Italy year-round to watch Cascate Del Serio (aka Serio Falls) tumble down a dramatic, craggy rock face. As the second-highest waterfall in Europe, Cascate Del Serio was an incredible force of nature to witness. While you ca...
READ MORE