Haystack Rock
This week we head back to the Oregon coast to look at a magical mystical retreat on Cannon Beach. The small coastal city nestled in northwest Oregon is best known for its long sandy shore and Haystack Rock, which serves as a seasonal haven for tufted puffins. With impressive ocean views, Ecola State Park, romantic…
Read More