Riobamba – A Sunday Stroll

The town of Riobamba sits at the foot of Ecuador’s highest mountain, Chimborazo. Wide city...

Read More