Visit Cannon Beach, Oregon, known for its picturesque Haystack Rock
https://issuu.com/faugusqwaf/docs/pdf-53756-56673
Visit Cannon Beach to see the famous Haystack Rock. With pet-friendly policies, you can stroll along sandy shores and capture beautiful memories with your dog against breathtaking backdrops