Where is El Aguacate?
Where is El Aguacate located?
El Aguacate, Artemisa, Cuba (approx. 22.9701795°, -82.6144137°)
Where is El Aguacate on the map?
{"latitude":22.9701795,"longitude":-82.6144137,"title":"El Aguacate"}