Smugglers Notch State Park

Campground in Stowe

This 35-acre park, 8 miles northwest of Stowe, is perched up on the mountainside. It has 81 tent and trailer sites, and 20 lean-tos and walk-in sites.

Advertisement