In All/ Mexico/ Puerto Vallarta Your Ultimate Guide To Visiting Puerto Vallarta, Mexico – Top 20 Things To Do in PV Puerto Vallarta is one of Mexico’s well known gems; nestled at the foot of the Sierra Madre Mountains on the Pacific Ocean in the… Continue Reading →