Where is Kankaua?

Where is Kankaua located?

Kankaua, Cuzco, Peru (approx. -14.18806°, -71.24556°)


Where is Kankaua on the map?