Haystack Rock Beach
Iconic 235-ft sea stack on Cannon Beach. Leashed dogs welcome (NOT inside Marine Garden tide pool zone). | Haystack Rock, Cannon Beach, OR 97110 | Source:
Dog Parks Hub: Haystack Rock Beach

Haystack Rock Beach
Iconic 235-ft sea stack on Cannon Beach. Leashed dogs welcome (NOT inside Marine Garden tide pool zone). | Haystack Rock, Cannon Beach, OR 97110 | Source:
beach
Dog Parks Hub