Where is Canela?
Where is Canela located?
Canela, Canela, Chile (approx. -31.389357°, -71.416046°)
Where is Canela on the map?
{"latitude":-31.389357,"longitude":-71.416046,"title":"Canela"}