Squam Lakes Natural Science Center Clivus New England August 21, 2018 The Squam Lakes Natural Science Center (SLNSC) in Holderness, NH, was founded in 1966, and since then visitation has grown to 61,000 annually. With hiking Read more about this »