Cannon Beach

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.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top