Cannon Beach, Oregon 2009

Cannon Beach, Oregon 2009 Originally uploaded by mnirishman Watch for the many rare and spectacular birds that can be seen here. Haystack Rock is the closest accessible observation point to see tufted puffins during their spring and summer nesting seasons. Tens of ...