Squam Lakes Natural Science Center will immerse visitors in a world of invertebrates to learn about how they preserve the balance of nature with the ...