Puerto Vallarta
Puerto Vallarta is a Mexican beach hotel town situated at the Pacific Ocean's Bahia de Banderas. PV or in reality Vallarta is the second one largest city agglomeration in the state after the Guadalajara Metropolitan Area. The City of Puerto