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.
26 May 2008
From:
Jeff Marlow
Cannon Beach, Oregon, US
Discovered by G. Anderson
on 29 December 2007.
225 views.