Where is Algarrobal?

Where is Algarrobal located?

Algarrobal, Lima, Peru (approx. -11.09667°, -77.49028°)


Where is Algarrobal on the map?