If you have always dreamt of swimming and playing with dolphins, then this is the place for you. Dolphin Discovery, located in the picturesque Chankanaab National Marine Park, has swims with these amazing creatures for all ages. Certified scuba divers can also frolic with the dolphins at 25-feet below the surface. Prices are USD 119 for a 30-minute orientation training followed by a 30-minute swim. Souvenirs can be bought that include professional photos or videos. Book early since this is a popular attraction.