Where is El Júcaro?
Where is El Júcaro located?
El Júcaro, Granma, Cuba (approx. 19.93416°, -77.67537°)
Where is El Júcaro on the map?
{"latitude":19.93416,"longitude":-77.67537,"title":"El Júcaro"}