Where is San Isidro?
Where is San Isidro located?
San Isidro, Manabi, Ecuador (approx. -0.3799945°, -80.186629°)
Where is San Isidro on the map?
{"latitude":-0.3799945,"longitude":-80.186629,"title":"San Isidro"}