Held daily in spring and summer by trained naturalists, Haystack Rock Awareness Program is an environmental educational program. Crowds gather near Haystack Rock to learn about the marine life in the multiple tidepools, as well as the birds who make their home on the Rock.
Haystack Rock Awareness Program
Cannon Beach, OR