I swam with dolphins when we were in mexico, we stayed in cancun and did the trainer for a day at Parque Nizuc, it does have a swim park with all the flumes next to it, but the dolphins are actullaly out at sea. I felt we spent alot of time with them, we also did a wee bit on anatomy and feeding...