Come be inspired and learn about the ongoing rescue, rehabilitation, and release work at Clearwater Marine Aquarium. The 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 daily to rescue…
Read More »
