Where is Lake Quinault?

Where is Lake Quinault located?

Lake Quinault, Lake Quinault, United States of America (approx. 47.47392°, -123.87606°)


Where is Lake Quinault on the map?