Dave Jackson on October 16th, 2008
Cannon Beach is one of the many centers for artistic creativity on the Oregon Coast. Cannon Beach also has a wide variety of art galleries to choose from. Cannon Beach is a magnet for artists, photographers and wildlife artists, and captivates visitors with its hometown ambiance and spectacular scenery. Located 80 miles northwest of Portland, [...]

(4.82 out of 5)
(4.17 out of 5)