Ecuador
Santa Rosa is a city in Los Ríos, Ecuador.
At coordinates 1.68° S, 79.75° W, Santa Rosa lies in the Southern Hemisphere. The city belongs to Los Ríos in Ecuador.
The Los Ríos region of Ecuador is home to Santa Rosa and other cities such as Quevedo, Babahoyo, Ventanas.
The area surrounding Santa Rosa includes 20 nearby cities and towns.
Santa Rosa is located in Los Ríos, Ecuador.
Santa Rosa is located at coordinates 1.68° S, 79.75° W in Los Ríos, Ecuador.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)