Puerto Vallarta

SHARE
Located on the Pacific Coast of Mexico, Puerto Vallarta lays in the center of Banderas Bay on the golden shores of the Mexican Riviera, and is the fifth largest city in the Mexican state of Jalisco. The city, known for its beaches ...READ MORE