Other than the famous dolphin "Winter", there is not a whole lot to see. It is a rescue center. If you go, watch the movie they present on the dolphins story and how it helps others. That was the best part.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.