Ayabaca
Ayabaca is a town in the highlands of the Piura Region in northwestern Peru, near the border with Ecuador.
Ayabaca is a town in the highlands of the Piura Region in northwestern Peru, near the border with Ecuador.
Population: 5,270
Latitude: -4° 38' 23.39" S
Longitude: -79° 42' 53.68" W
Ayabaca is a town in the highlands of the Piura Region in northwestern Peru, near the border with Ecuador.