Rivers Bend Campground

722 Rivers Bend Rd, New Haven, VT, USA, 05472