Puerto Vallarta
Sunshine, beautiful beaches, and the Pacific Ocean make for a fabulous combination in Puerto Vallarta, Mexico.
96 photos · 76 views