I have been to Puerto Vallarta so many times, I love to go snorkeling, so I have complied a list of the puerto vallarta snorkeling tours