Puerto Vallarta is a popular resort town situated on the western coast of Mexico, in the state of Jalisco. It is nestled between the Pacific Ocean and the Sierra Madre Mountains. It offers a mix of natural beauty, cultural richness, and recreational activities, making it a popular destination for vacationers seeking a diverse and vibrant experience in Mexico. The population was 224,166 in 2020.