BINGHAM FALLS

Bingham Falls is located near Smugglers Notch State Park and is one of Vermont's most popular waterfalls and swim spots. This scenic spot is worth the visit in any season.