The Lake Champlain Islands are a summer resort area. They are connected by road to the mainland on U.S. 2. The area features St Anne's Shrine on Isle La Motte, at the site of Fort St Anne. There is... More Info
Address
Lake Champlain Islands Chamber of Commerce Box 213 North Hero, VT 05474 United States
Please confirm the accuracy of the address and location before planning your trip.