Cannon Beach, Oregon
Cannon Beach, OR Cannon Beach, OR, United StatesFriends of Haystack Rock is on a mission to keep Cannon Beach as litter free as possible. If weather permits, we will even have birding scopes out for your use. Please join us this summer for monthly beach cleanups and while you're at it, stop by and say, "Hi" to the Tufted Puffins that return each […]