xPeas
MENU ☰
 

 

 

    

    🍴           

  Vermont » South Hero

  Place » City

South Hero
Vermont » South Hero
Place » City

Vermont

16 views    💖 1     👍 0
The Town of South Hero, located in Grand Isle County in northwestern Vermont, lies on the southern half of South Hero Island in Lake Champlain. It is one of four towns (Isle La Motte, Grand Isle, North Hero, and South Hero) comprising Vermont’s “Lake Champlain Islands.” South Hero's population was 1,674 at the 2020 census.