Where is Iliaura?

Where is Iliaura located?

Iliaura, Ayacucho, Peru (approx. -13.04333°, -73.96361°)


Where is Iliaura on the map?