Where is whackaloo?

Where is whackaloo located?

whackaloo, Lima, Peru (approx. -10.90194°, -76.83778°)


Where is whackaloo on the map?