Chimborazo Province

E54567

Chimborazo Province is an administrative region in central Ecuador known for encompassing Mount Chimborazo, the country’s highest peak and a prominent Andean landmark.




Please wait…