Yes
Yes, the Science Center is located in Holderness, NH on Squam Lake. The live animal exhibit trail meanders through forest and meadows and we also offer guided pontoon boat cruises on Squam Lake.
Lake is across the street, there are boat rides available.
Close but not on lake.same town
Thanks! Your answer is awaiting moderation.