Loading...

420210

Smugglers Notch State Park

6443 Mountain Rd, Cambridge, VT
Smugglers Notch State Park is a beautiful campground located in Stowe, Vermont. It features 20 tent sites and 14 lean-tos, as well as a few drive-in sites for those with disabilities. The campground is well maintained and the bathrooms are clean and modern. The park is close to Stowe Mountain Resort, Bingham Falls, and the Alchemist for a case of Heady Topper. There are plenty of hiking trails...
GenieScore
84
Top