Since everyone, me included, jumped up and offered up suggestions only in the deep pacific regions how about some closer options?
How about Galapagos or Roatan live aboard, or the silver banks during whale season?
How about Galapagos or Roatan live aboard, or the silver banks during whale season?