Discovered by Lauren
Cannon Beach, OR
Beach in Cannon Beach, OR
Cannon Beach, particularly Haystack Rock, is an iconic Oregon coast experience. Miles of beautiful beaches to explore, coastal trails to hike, and wildlife to experience! There are so many cute restaurants and coffee shops for the perfect aesthetic coastal experience.