Where is Nuevo Sibagat?

Where is Nuevo Sibagat located?

Nuevo Sibagat, Nuevo Sibagat, Philippines (approx. 8.79722°, 125.69889°)


Where is Nuevo Sibagat on the map?