Los Arcos Marine Park, Colomitos Beach, Yelapa and Islas Marietas are a few of the best Puerto Vallarta snorkeling spots.| Take Me To Puerto Vallarta
Yelapa, Quimixto, San Sebastian, and Sayulita are some of the best day trips from Puerto Vallarta Mexico.| Take Me To Puerto Vallarta