Living Shores Aquarium is New England's newest hands-on experience, featuring over 32,000 square feet of interactive tide pools, exhibits, and activities.