35 Best and Fun Things To Do In Cannon Beach, Oregon
This is a small coastal town in northwest Oregon that is known for its beautiful beaches, long shoreline, and historic downtown. It is home to Haystack Rock, where puffins can be seen in certain seasons. Cannon Beach is also home to a number of other popular attractions, including the Ecola State Park where visitors can …