gringo-gulch-puerto-vallarta

The Colourful Architecture and History of Gringo Gulch, Puerto Vallarta, Mexico: a walking tour