Photos » Recent Photos » Lady of Guadalupe Church

Taken on: 2007-04-16 08:58:31

the most endearing of all Puerto Vallarta's landmarks located in El Centro.
I wish we could have made a quick stop, but our tour guide wouldn't allow.
took this pic travelling in a bus.. n so are the next few snaps