xPeas
MENU ☰
 

 

 

    

    🍴           

  Vermont » Grand Isle

  Place » City

Grand Isle
Vermont » Grand Isle
Place » City

Vermont

23 views    💖 1     👍 0
Grand Isle is a town located on Grand Isle Island in Grand Isle County, Vermont. The population was 2,086 according to the 2020 census. Grand Isle occupies the northern half of South Hero Island, also known as "Grand Isle," on Lake Champlain.