Where is Isabela Central?

Where is Isabela Central located?

Isabela Central, Negros Occidental, Philippines (approx. 10.2137°, 123.036°)


Where is Isabela Central on the map?