Explore 12 skateparks around Puerto Vallarta, MX

Puerto Vallarta is a Mexican beach resort city situated on the Pacific Ocean's Bahía de Banderas. PV or simply Vallarta is the second largest urban agglomeration in the state after the Guadalajara Metropolitan Area (...)