Where is Barbascale?
Where is Barbascale located?
Barbascale, Samora-Chinchipe, Ecuador (approx. -3.61333°, -78.92222°)
Where is Barbascale on the map?
Barbascale - Tambo Loma
{"latitude":-3.61333,"longitude":-78.92222,"title":"Barbascale"}