×

Los Rios

Los Ríos is a province in Ecuador. The capital is Babahoyo. The province was founded on October 6, 1860. Under legislative decree. Babahoyo was made its capital on September 30, 1948. Wikipedia
Capital: Babahoyo
Area: 2,795 mi²
Founded: October 6, 1860
HDI (2017): 0.705; high · 22nd