Mismaloya Beach The colorful Sierra Madre Mountains meet the serene waters of the Mexican Pacific Ocean at the beach of Mismaloya, a quaint fishing village just 15 minutes south of Puerto Vallarta
Mismaloya Beach The colorful Sierra Madre Mountains meet the serene waters of the Mexican Pacific Ocean at the beach of Mismaloya, a quaint fishing village just 15 minutes south of Puerto Vallarta