Ask around Grand Isle and South Hero long enough, and eventually someone brings up 1973. The details shift a little depending on who’s telling it: a triangle the size of a barn hanging low over […]
On a fogbound morning in October 1776, British cannon fire thundered across Lake Champlain. Through the smoke and mist, gunners aboard the British fleet believed they were pounding one of Benedict Arnold’s retreating warships. Their […]
South Hero, Vermont, is a beautiful town on Lake Champlain’s shores. It has a rich history dating back to 1786. People know the town for its charm, scenic views, and a quiet life away from […]
Enjoy the Beauty of Vermont’s Lake Champlain Islands The Champlain Islands are a group of islands located in Lake Champlain in Vermont. They are known for their natural beauty and outdoor recreational opportunities, as well […]