5 Interesting Facts about Haystack Rock
5 Interesting Facts about Haystack Rock Haystack Rock is a 235-foot sea stack in Cannon Beach, Oregon. The Haystack Rock tide pools are home to many intertidal animals, including colorful starfish, sea anemone, crabs, and sea slugs. The rock is also a nesting site forRead More…