Where is Loyola?

Where is Loyola located?

Loyola, Tumbes, Peru (approx. -3.80167°, -80.46722°)


Where is Loyola on the map?