Where is Sabanilla?

Where is Sabanilla located?

Sabanilla, Samora-Chinchipe, Ecuador (approx. -3.95°, -79.05°)


Where is Sabanilla on the map?