Where is Ibaan?

Where is Ibaan located?

Ibaan, Ibaan (Station), Philippines (approx. 13.819609°, 121.13582°)


Where is Ibaan on the map?