breathtakingdestinations-Cannon Beach - Oregon - USA (by Jim Nix) 

See more : Oregon breathtakingdestinations