Where is Cueva del Elefante?
Where is Cueva del Elefante located?
Cueva del Elefante, Comunitat Valenciana, Spain (approx. 38.5507°, -0.0640559°)
Where is Cueva del Elefante on the map?
{"latitude":38.5507,"longitude":-0.0640559,"title":"Cueva del Elefante"}