Chimborazo, Ecuador
Chimborazo, Ecuador is a province located in the Andean region of Ecuador. The province is named after the Chimborazo volcano, which is the highest…
La Carta
Your go-to source for travel trips, day-in-the-life stories, and personal reflections from AMIGOS alumni.