Home to the largest freshwater swimming beach in the New Hampshire State Park system on the shore of Newfound Lake, known for its exceptionally clear water and beautiful mountain views.
Home to the largest freshwater swimming beach in the New Hampshire State Park system on the shore of Newfound Lake, known for its exceptionally clear water and beautiful mountain views.