Where can you find stunning sunrise views of Vermont and still be
just a short drive to Montreal? Here on Lake Champlain in the
Northern Tier of New York.
Take a break and check out this ideal destination for swimming,
sunning, fishing, waterskiing, windsurfing, and so much more.
|