Where is Huaral?

Where is Huaral located?

Huaral, Lima, Peru (approx. -11.4954906°, -77.207044°)


Where is Huaral on the map?