The Lake Champlain Islands in Vermont are unassuming — as if they haven’t quite figured out how popular they actually are. The three islands and one peninsula that make up what locals call ‘The ...
Summer has kicked off with a bang in Vermont, with record breaking temperatures leaving residents and visitors sweating and ready for some relief. While it is still early and the season and with water ...