Site Steward:
Location
VT
44° 17' 39.5844" N, 72° 2' 14.1216" W
See map: Google Maps
Vermont
Located on a shady river terrace on the New Hampshire side of the river, across from the north end of Stevens Island.
River Mile (Sea To Source):
280.00
Campsite Status:
Open
Register:
Site Adopter Check:
All set