Where is La huaca?

Where is La huaca located?

La huaca, Tumbes, Peru (approx. -4.05222°, -80.74611°)


Where is La huaca on the map?