Find the word definition

Wikipedia
Villagarzón

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

Category:Populated places in the Putumayo Department Category:Municipalities of Putumayo Department