Newfound Lake, often referred to as New Hampshire s best kept secret, borders the towns of Bristol, Bridgewater, Hebron, and Alexandria and has been a mecca for outdoor enthusiasts and ...