Where is Kakapaki?

Where is Kakapaki located?

Kakapaki, Lima, Peru (approx. -11.12361°, -77.01139°)


Where is Kakapaki on the map?