Unlike many Oregon coast towns, Cannon Beach, primarily known as an artists' colony, is hidden from the highway, but it’s one place you won’t want to miss
147