Explore Shelburne, Vermont

Tucked along the shores of spectacular Lake Champlain, the historic town of Shelburne, Vermont is located just a few miles south of Burlington, the state’s largest city.  A rich agricultural and farming community, Shelburne delights visitors with its lush landscapes (think stunning fall foliage) as well as its unique attractions, including  the Shelburne Museum, Shelburne Farms and the Vermont Teddy Bear Company.

Around Town