Where is Imbabura Volcano?
Where is Imbabura Volcano located?
Imbabura Volcano, Imbabura Volcano, Ecuador (approx. 0.2608946°, -78.1485°)
Where is Imbabura Volcano on the map?
{"latitude":0.2608946,"longitude":-78.1485,"title":"Imbabura Volcano"}