After riding a tender from the ship, you take a bus out to Dolphin City. Our excursion did the Stingray Encounter first....so you then get on another boat where they take you out to a shallow spot where the stingrays are and let you off the boat to pet, kiss and get a back rub from a Stingray. We had done a lot of Stingray encounters at Sea Worlds and Zoos we have been to, so other than the back rub, it was "old hat". Still, it was a beautiful spot, and just getting out and swimming in the water was awesome. They have photos for sale, you can get a couple of prints or just get them all e-mailed to you for $60, which sounds like a lot, but continue reading.
Then we rode back to Dolphin City for our Dolphin swim. The experience was amazing, a once in a lifetime type thing. You get to pet the Dolphin, touch it's belly, and then it will pull you through the water on it's belly. Very fun, something the kids will always remember. No cameras are allowed, so you have to buy their photos. You can pick and choose the photos you want, or get them all on disk for a whopping $160. I expected to pay an exorbitant amount, but not quite that bad. Of course, I hadn't yet priced photos on the ship at this point, and realized how expensive getting photos of this vacation was going to be! I had promised to get the pictures, though, so I went through with it.
Overall, we really enjoyed it, though.
Read IanB74's full Carnival Magic cruise review
Carnival Cruise Line