Cannon Beach Posted on April 27, 2021 by FC_admin Cannon Beach, along the Oregon coast, is a wide, beautifully serene stretch of sand, punctuated by Haystack Rock, a solid basalt formation from an ancient lava flow.