Nestled between the borders of New York, Vermont, and Quebec lies Lake Champlain, a serene expanse of water that stretches for over 120 miles. The lake holds more than just picturesque views. Here, …
Continue Reading about Discover Lake Champlain — from views to sea monsters →
Recent Comments