LIVING LIFE ON LAKE CHAMPLAIN

By Ralph Kucharek Truth be told, many move here for the mountains, but they end up staying for the lake. Carved between Vermont, New York, and Canada lies Lake Champlain, the western coast of New England and one of the largest bodies of fresh water in the world. Just like the water, Lake…

Read More