puerto vallarta scuba diving mexico padi internships
Meet our instructor, divemasters, captain and deckhand.