Grand Isle State Park
CONTENTS
Grand Isle State Park
Grand Isle State Park is located on, and takes its name from, the largest island in Lake Champlain. The Grand Isle, about fourteen miles long by three miles wide, is also known as South Hero.- Login or register to post comments
- Email this page

