Where is Hermosa Beach?

Where is Hermosa Beach located?

Hermosa Beach, California, United States (approx. 33.86428°, -118.39591°)


Where is Hermosa Beach on the map?