Doctor's Ecuador visits helping many
Thursday, June 13, 2002
SIKESTON - While Chimborazo, a small village located at about 12,000 feet on the slopes of a mountain by the same name in Ecuador, is an exotic place, it isn't exactly a hotspot for tourists.