Where is Suapaka?

Where is Suapaka located?

Suapaka, Samora-Chinchipe, Ecuador (approx. -3.91667°, -78.83333°)


Where is Suapaka on the map?