13 Tem 2021 ... Cannon Beach is famous for Haystack Rock, a giant rock that makes for the most picturesque and scenic beach in the state!