Where is Kascha?

Where is Kascha located?

Kascha, Pascoe, Peru (approx. -10.46778°, -76.41083°)


Where is Kascha on the map?