The Haystack Rocks
The Haystack Rocks are one of Oregon’s most incredible natural phenomenons. Located at Cannon Beach in Clatsop County, the rocks are accessible by foot at low tide and are a highly popular tourist destination throughout the year. The area is rich with wildlife too, with animals such as puffins and terns calling the rocks their home. Haystack Rock in Cannon Beach also features smaller rocks known as The Needles and there are various rocks to explore throughout the state, including one in Tillamook County near Portland.