Haystack Rock is a landmark along the coast near Cannon Beach, OR. It is a protected marine garden with abundent marine life.
Cannon Beach is a small town along the Oregon Coast, and home to Haystack Rock.
(No street address given)
Cannon Beach, Oregon, US
Discovered by G. Anderson
on 29 December 2007.
Viewed 79 times.
If you’d like a reply, please include your email address.