Where is Chinameca?
Where is Chinameca located?
Chinameca, Chinameca, El Salvador (approx. 13.512244°, -88.34796°)
Where is Chinameca on the map?
{"latitude":13.512244,"longitude":-88.34796,"title":"Chinameca"}