Where is Hermosa Beach?

Where is Hermosa Beach located?

Hermosa Beach, Hermosa Beach, United States of America (approx. 33.86224°, -118.39952°)


Where is Hermosa Beach on the map?