Due to inclement weather the National Aquarium will be opening at 11 a.m. Wednesday, February 12, 2025.
Rescue to Release
Experience the journey of a cold-stunned sea turtle—from their rescue on the beaches of Cape Cod to rehabilitation at the National Aquarium to their eventual release to their ocean home.