If you have the extra time, another fun outdoor adventure can be found along the coast at Haystack Rock. Located in Cannon Beach, this 235-foot sea stack is one of Oregon's most distinctive landmarks. When the tide is low, you can even walk right up to the gigantic rock's tide pools to discover alluring sea creatures such as colorful starfish, sea anemone, and hermit crabs. Trust me, this place is sprinkled with so much magic. And if your experience is anything like mine, it will most likely be here that you'll consider packing your bags for Portland, permanently!