Where is Sumba?
Where is Sumba located?
Sumba, Samora-Chinchipe, Ecuador (approx. -4.86667°, -79.15°)
Where is Sumba on the map?
Sumba - Ramirez-Alto
Sumba - La Conta
Sumba - Suites del Mar
{"latitude":-4.86667,"longitude":-79.15,"title":"Sumba"}