Beautiful beaches surround Puerto Vallarta. The best ones for snorkeling and scuba diving are Quimixto, Punta Mita, and los Arcos.
By Susan Breslow Sardone, About.com Guide
Beautiful beaches surround Puerto Vallarta. The best ones for snorkeling and scuba diving are Quimixto, Punta Mita, and los Arcos.