Travel to 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 as their […]
Built circa 1783, the Hyde Log Cabin, located in Grand Isle, VT, was one of the first buildings constructed in the area. Built in 1783, from cedar logs by Jedediah Hyde, Jr., an engineer and […]
No comments to show.