Cannon Beach is one of the most popular coastal towns in Oregon. More than 750,000 visitors come to Cannon Beach every year to vacation at this beautiful beachfront city. The most recognizable landmark of Cannon Beach is Haystack Rock that you can spot standing tall in the ocean from just about anywhere in town.
Cannon Beach – Haystack Rock
let’s start the adventure