Where is La Esmeralda?
Where is La Esmeralda located?
La Esmeralda, Arauca, Colombia (approx. 6.9625259°, -71.6251707°)
Where is La Esmeralda on the map?
{"latitude":6.9625259,"longitude":-71.6251707,"title":"La Esmeralda"}