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

more about : Oregon breathtakingdestinations