Where is Cueva de los Tayos?
Where is Cueva de los Tayos located?
Cueva de los Tayos, Zamora-Chinchipe, Ecuador (approx. -4.306619°, -78.68147°)
Where is Cueva de los Tayos on the map?
{"latitude":-4.306619,"longitude":-78.68147,"title":"Cueva de los Tayos"}