Sign In Register

Achupallas, Ecuador

Chimborazo Province · Ecuador

Achupallas is a small town in Chimborazo Province, Ecuador with a population of 0.

10,935 ft Elevation 3,333 meters
55°F Avg Temperature 13°C
178.3 in Annual Rain
America / Guayaquil Timezone

Waterfalls Near Achupallas, Ecuador

1 waterfalls from OpenStreetMap and USGS geographic data found near Achupallas, Ecuador.

Name Description
Cascada Santa Rosa
← Back to Achupallas, Ecuador