Where is Casapalca?

Where is Casapalca located?

Casapalca, Casapalca, Peru (approx. -11.651141°, -76.238106°)


Where is Casapalca on the map?