Seacoast Science Center is New Hampshire’s marine science destination, nestled within scenic Odiorne Point State Park in Rye. Through engaging exhibits, hands-on encounters, educational programs, and coastal exploration, this welc... more
Paddle coastal waters with naturalists and learn responsible wildlife viewing