Where is Tinambacan?

Where is Tinambacan located?

Tinambacan, Tinambacan, Philippines (approx. 12.0943°, 124.5025°)


Where is Tinambacan on the map?