New England Photo of the Day: Lake Champlain Sunset

Sunset at Lake Champlain from the Burlington Waterfront

Vermont is the only landlocked state in New England. Oh boo hoo! Right? I mean, it is kind of hard to complain about this when we have the Green Mountains and Lake Champlain. Lake Champlain still offers ferry rides, lighthouses, and islands to explore.