We loved swimming with and snorkeling with dolphins in their natural environment! It was especially endearing because newborn dolphins were present and super cute. The crew was friendly, helpful and knowledgable and made our experience one to remember!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.