Puerto Vallarta Marietas Island Snorkel

Snorkel in the pristine waters of Marietas Islands National Park, the Mexican Galapagos, while experiencing the beautiful tropical reefs and view the isolated wildlife of the islands and the vast colonies of sea birds.