Where is La Carlota Central?

Where is La Carlota Central located?

La Carlota Central, La Carlota Central, Philippines (approx. 10.3926°, 122.9351°)


Where is La Carlota Central on the map?