South Hero is a part of Lake Champlain‘s largest island of Grand Isle. Located in Grand Isle County, Vermont with a population of 1631. The town has a total area of 47.5 square miles that includes 14.9 square miles of land and 32.6 square miles of water. Nearby towns are Colchester and Burlington. Students attend Folsom Educational & Community Center for study.
PriceBedsBathsMore Save Search