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.

