Where is Los Corros?

Where is Los Corros located?

Los Corros, Arauca, Colombia (approx. 6.71667°, -71.75°)


Where is Los Corros on the map?