Haystack Rock and windswept Pacific shores
Cannon Beach is iconic for Haystack Rock, tide pools, art galleries, and misty coastal walks along one of Oregon's most scenic stretches.