Santa Rosa

Santa Rosa is a lowland town in El Oro province and the air gateway to the western foothill reserves on the Pacific slope of the Andes.

Essentials

No images found

We searched with the following criteria:

  • Mode: Manual (Gallery field is empty)