News

Along Lake Champlain in upstate New York, tourists will find a small town that features colonial forts, lakeside campgrounds, ...