News

Here's what FrugalFlyer said: "Near Barton in Vermont’s Northeast Kingdom, Crystal Lake boasts glacial-fed waters so clear ...