Where is La Push Beach?

Where is La Push Beach located?

La Push Beach, La Push Beach, United States of America (approx. 47.90806°, -124.63972°)


Where is La Push Beach on the map?