Where is San Isidro?

Where is San Isidro located?

San Isidro, Isabela, Philippines (approx. 16.7341724°, 121.6345148°)


Where is San Isidro on the map?