Where is San Jose del Aguarico?

Where is San Jose del Aguarico located?

San Jose del Aguarico, Sucumbios, Ecuador (approx. 0.06139°, -77.25778°)


Where is San Jose del Aguarico on the map?