🇵🇭 Ibarra

Coordinates (10.12472, 124.88417)
Population 3,065

Ibarra is a city in Philippines - Eastern Visayas

Species living near Ibarra

Cities near Ibarra

about