Your Guide for 20 Things to do in Puerto Vallarta

Puerto Vallarta, or PV, is an inviting resort town in Mexico with a cosmopolitan crowd. If you were wondering what is Puerto Vallarta famous ...