This is Nehalem Point, a green peninsula in the heart of Nehalem Bay
on the magnificent coast of Oregon. A place of wildlife; a place to get closer to nature.