Where is Devil's Nose?
Where is Devil's Nose located?
Devil's Nose, Devil's Nose, Ecuador (approx. -2.2426112°, -78.87642°)
Where is Devil's Nose on the map?
{"latitude":-2.2426112,"longitude":-78.87642,"title":"Devil's Nose"}