Add date
1 guest
Jeffersonville, Vermont is a charming town located in Lamoille County. It is home to the popular Smugglers' Notch Resort, which offers skiing and other outdoor activities year-round.