Puerto Vallarta is located within the states of Jalisco, in Mexico. It is a resort city on the Banderas Bay (Bahía de Banderas) on the Pacific Ocean. It is home to sun, glistening sand, glittering water, and adventure! There is something for everyone! You don’t want to miss: the seaside promenade; the church; the landmarks …