TravelTill

Economy of Stowe



There has been some manufacturing in Stowe, such as the Tubbs Snowshoe factory, but they closed in 2009 and moved their manufacturing overseas