For many visitors, Cannon Beach is the jewel in the crown of Oregon's stunningly beautiful coastline. Whether shrouded in Pacific mist or bathing under brilliant west coast sunshine, it's a haven for families, walkers, joggers, kite-flyers, surfers, photographers, beachcombers, birdwatchers and more. The centerpiece - and perhaps the most familiar of the Oregon coast's natural landmarks - is Haystack Rock, which rises 235 feet out of the sea.
...