Puerto Vallarta Beach

Puerto Vallarta Beach

Situated on Mexico’s Pacific coast, Puerto Vallarta features golden sands, clear waters, and a charming old town with cobblestone streets and colorful buildings.

View on Google Maps