fbpx Seacoast Science Center | The Steampunk Explorer

Seacoast Science Center

Odiorne Point State Park, 570 Ocean Boulevard, Rye, NH 03870

"The Seacoast Science Center is a non-profit marine science education organization located within Odiorne Point State Park in Rye, New Hampshire. . . Our live animal exhibits feature the amazing creatures that live in the rapidly changing Gulf of Maine ecosystem." - from the website