Tourist Attractions in Vermont
Located on the beautiful shores of Lake Champlain, Burlington is a destination for anyone interested in the great outdoors, with nearby ski hills and hiking trails.
Skiers come from far and wide every winter to test their skills on the mountains around Stowe. This small town boasts of many interesting shops, cafés, and restaurants.