Waterfalls in Waterbury
Bolton Falls
Waterbury, VT 05676
Bolton Falls in Waterbury, Vermont is a riverside destination that offers easy accessibility from the main road. Visitors can enjoy peaceful morning views along the water's edge, though some may find the developed, man-made aspects less appealing. The spot provides a quick stop for those wanting to take in river scenery without having to venture far from their vehicle.