I did my research before my daughter (age 18) and I took the Hurricane Dolphin tour. It exceeded my expectations. We got postponed a day due to the weather. I was called first thing in the morning because I had called and made a reservation (no money collected). The staff was very helpful and personable. We saw probably around 10-15...
More