Villa Garzón

From Wikipedia, the free encyclopedia

Location of the municipality and town of Villa Garzón in the Putumayo Department.
Location of the municipality and town of Villa Garzón in the Putumayo Department.

Villa Garzón is a town and municipality located in the Putumayo Department, Republic of Colombia.