El Guacamayo

Colombia

El Guacamayo is a town and municipality located within the Santander Department in northeastern Colombia.

The area serves as a local administrative division characterized by its geographical position in the Colombian interior.

Sources

  1. El Guacamayo