Haystack Rock

US-101

One of Oregon's most iconic coastal landmarks, Haystack Rock is a massive 235-foot sea stack that dominates the shoreline of Cannon Beach. Instantly recogn