City · Ecuador

Santa Rosa

Santa Rosa, Ecuador

Santa Rosa is a city in Ecuador located in the Santa Rosa Canton of El Oro Province. It is located in the south of the coastal region of Ecuador, in an extensive plain, on the right bank of the Santa Rosa River.

Good to know

More places in Ecuador