Where is Humarock Beach?

Where is Humarock Beach located?

Humarock Beach, Humarock Beach, United States of America (approx. 42.1376°, -70.68921°)


Where is Humarock Beach on the map?