Windsor Trail Parking is a park, located at Back Mountain Rd, Windsor, VT 05089, USA
Beautiful beautiful beautiful! Tough trail though, but worth it
Nice trail and waterfall. Just need to go down off the path a bit to get the better views.