Where is Axomachay?

Where is Axomachay located?

Axomachay, Lima, Peru (approx. -11.34778°, -76.66194°)


Where is Axomachay on the map?