The Libby Museum of Natural History was founded in 1912 by Dr. Henry Forrest Libby. It is the oldest Natural History Museum in New Hampshire. Resting on the shore of Lake Winnipesaukee, this museum offers visitors a close-up experience with the flora and fauna of New England and beyond.