Where is Churamarai?

Where is Churamarai located?

Churamarai, Ayacucho, Peru (approx. -14.35222°, -73.76389°)


Where is Churamarai on the map?