Puerto Vallarta: A Beach Destination with a Taste of Mexico
Puerto Vallarta is defined by the natural charm of its beaches embraced by the Sierra Madre mountains.
Puerto Vallarta is defined by the natural charm of its beaches embraced by the Sierra Madre mountains.