Townshend State Park

2755 State Forest Rd.
Townshend
Vermont
United States