Where is San Pedro de los Incas?

Where is San Pedro de los Incas located?

San Pedro de los Incas, Tumbes, Peru (approx. -3.60556°, -80.47694°)


Where is San Pedro de los Incas on the map?