Snorkelling in Puerto VallartaPuerto Vallarta emerald waters remain warm and clear all year round, hovering around 85 degrees in the summer months, and maintaining...