Owls Landing Campground is centrally located in the heart of the Lakes Region on U.S. Route 3 in Holderness, New Hampshire
Holderness, NH
About