Come be inspired and learn about the ongoing work of rescue, rehabilitation and release at Clearwater Marine Aquarium. Our marine life rescue center is home to Marine Life featured, in the Dolphin Tale movies, filmed on location in Clearwater, Florida — just 90 minutes from Orlando. Clearwater Marine Aquarium staff and volunteers work each day to rescue marine…
Read More »
