haystack_rock_cannon_beach

Oregon’s Cannon Beach, located just south of the border with Washington state, is justifiably famous as one of the most beautiful beaches in North America. The water is so cold you won’t want to go swimming but hikes in the area provide stunning views and perfect photographic opportunities.