Where is La Payara?

Where is La Payara located?

La Payara, Arauca, Colombia (approx. 7.04917°, -70.85889°)


Where is La Payara on the map?