BIG FALLS

One of Vermont's Northernmost Waterfalls located in Troy just minutes from the Canadian Border. This Waterfall features an upper and lower falls area for swimming.
Picture