Three drops form the roughly 1,033-foot-tall Cascate Del Serio, Italy's tallest waterfall. Before 1931, sightseers could ...