Smugglers Notch Ski Resort Review
My hotel was located about six miles away from the Smuggler’s Notch ski resort going by way of Highway 108. The state of Vermont closes Highway 108 between Stowe and Smuggler’s Notch during winter. Ergo, it took me about an hour to get there via the great circle route. Not a bad drive, just a