Hosted on MSN24d
This Is the 'Happiest' Beach in the U.S.—and It Has Adorable Puffins, Stunning Rock Formations, and a Charming TownCannon Beach is stunning. Most notably, it’s home to the famous Haystack Rock, a 235-foot-tall basalt sea stack where a colony of tufted puffins lay their eggs and raise their young each year.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results