Haystack Rock
Cannon Beach, Cannon Beach, Oregon
Featured Review : The area surrounding Haystack Rock is a naturalist's paradise. Kept clean by law, you can hike across the sandy beaches along the coastline from the town of Cannon Beach (it's actually less than a quarter-mile walk, so ...See Full Review