Grand Isle (Vermont)
town in Vermont
Grand Isle is a historic island town located in Vermont. It is one of four towns comprising Vermont's "Lake Champlain Islands."
This article is issued from Wikivoyage. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.