Duwamish Head
From Wikipedia, the free encyclopedia
Duwamish Head is the northernmost point in West Seattle, Washington, jutting into Elliott Bay.
Cookie Policy Terms and Conditions >
Duwamish Head is the northernmost point in West Seattle, Washington, jutting into Elliott Bay.