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?
{"latitude":10.3926,"longitude":122.9351,"title":"La Carlota Central"}