Where is Concepcion Ibaba?

Where is Concepcion Ibaba located?

Concepcion Ibaba, Concepcion Ibaba, Philippines (approx. 13.92309°, 121.46099°)


Where is Concepcion Ibaba on the map?