Armchair Tourist: travel HD video - HD wallpaper video for your television

SEARCH FOR VIDEOS HERE:

Where in the World?/Viewer Video, submit yours

Puerta Vallarta, Mexico

Puerto Vallarta is a Mexican beach resort city situated on the Pacific Ocean’s Bahía de Banderas. It is the second largest city in the state of Jalisco.

Video ID: 3568

View on Wikipedia

03568