Where is La Push Beach?

Where is La Push Beach located?

La Push Beach, Washington, United States (approx. 47.90945°, -124.6369°)


Where is La Push Beach on the map?