Where is Lima?
Where is Lima located?
Lima, Pinar del Rio, Cuba (approx. 22.41667°, -83.6°)
Where is Lima on the map?
Lima - Playa Caleta
Lima - Blanquisal
{"latitude":22.41667,"longitude":-83.6,"title":"Lima"}