Grand Isle State Park – Grand Isle, Vermont

Grand Isle State Park - Grand Isle, Vermont Named after the largest island in Lake Champlain, Grand Isle is about 14 miles long and 3 miles wide.  Known as the South Hero the island holds the Grand Isle state Park.  Why the name Hero … [Read more...]