This gallery contains 15 photos.
We’re in Burlington, Vermont, a nice town on the eastern shore of Lake Champlain. We love Lake Champlain, by the way. It’s very scenic, of course, but what we’re enjoying most, I think, is swimming in FRESH WATER. No salt … Continue reading