Grand Isle (island)
From Wikipedia, the free encyclopedia
This article is orphaned as few or no other articles link to it. Please help introduce links in articles on related topics. (September 2006) |
Grand Isle is the largest island in Lake Champlain, Vermont, USA. It has a land area of 81.86 kmĀ² (31.6 sq mi). The island is comprised of the two towns of Grand Isle and South Hero, Vermont. The total population as of the 2000 census was 3,651.