Where is Leandro-Campos?

Where is Leandro-Campos located?

Leandro-Campos, Tumbes, Peru (approx. -3.69194°, -80.22444°)


Where is Leandro-Campos on the map?