News

Cannon Beach is the second largest puffin colony in Oregon. The sea birds typically arrive at Haystack Rock in early April to begin staking out their territory and cleaning up their burrow for the ...
While on the beach, Haystack Rock can’t be missed. The 235-foot-tall sea stack is composed of ... restaurant’s rooftop patio.