Where is Barrancos?

Where is Barrancos located?

Barrancos, Tumbes, Peru (approx. -4.12861°, -80.96722°)


Where is Barrancos on the map?