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.
Wellington State Park
New Hampshire