Profile
Blog
Photos
Videos
Susan Igdaloff's Travels
Photo 4 of 77
Hike at Papallacta
Located in Napo Province, Ecuador, Papallacta is the highest town in the country, at an elevation of 3.300m (10,827ft) above the sea level. It’s one of the highest towns accessible by car on Earth.
Uploaded
Taken
- comments