In Freeport, there is a place called Unexso that has diving tours and dolphin encounters. If you are ever on the Grand Bahama Island, you have to look this place up. The people are fabulous, and the dolphins are amazing.
It was storming, and raining, and just plain ugly the day we were in the Bahamas, but 1 hour before our scheduled swim with dolphins it finally stopped raining. The water was still murky, but the dolphins were playful and ready for me to jump in.
In the movie Dolphin Tale, they tell a story about children being turned into dolphins so "they can play forever." This is so true to the Dolphins. While swimming with them, I would spin, they would spin, I would swim on my back, they would swim on their back, I'd go underwater and they would nudge me back up...they just loved to play. Just being around them made me feel 20 years younger.
After the free swim with the dolphins, we got to do some tricks with them. It was fun to interact with them, and get them to do tricks (kinda like playing with a puppy).
My favorite tricks were getting them to hug me and to kiss me.
In addition to the dolphins being great, the trainers were colorful. They were not your typical G rated SeaWorld trainer. There were locals with an amazing sense of humor. They made us laugh for the majority of the trip.
I had the best time with the dolphins, and am dying to get to swim with them again. How can you not be happy when you are around dolphins?