The small town of New Fairfield is on the west shore of Candlewood Lake, the largest inland body of water in Connecticut. While the lake is a famed second home ... Read more