Puerto Vallarta's ocean conditions and visibility create spectacular diving adventures with a diversity of marine life and coral formations.
Fantastic dive instructor. This counted toward my certified dive training. The location was fantastic. Included a spectacular lunch with fantastic food. Drinks were great. I got to see a lot of underwater animals....it was an experience of a lifetime!
Provider: Holland America Line