Seagulls and Tufted Puffins congregate atop the top of Haystack Rock in Cannon Beach
Beyond surfing, visitors can rent bikes to ride along the sands of Cannon Brach in town.
Boogie boarding in the oceans of Cannon Beach