Located on the north coast of Oregon, Cannon Beach is a magical place where you’ll find picturesque sea stacks, vast ocean views, a charming beach town, unforgettable hikes, and miles of pristine, sandy beaches. Cannon Beach was named one of the 21 Best Beaches In The World by National Geographic, and for good reason. Read on to find out more about this stunning Oregon gem:

Check out Cannon Beach in all its breathtaking glory in this stunning drone video:

Video by Genaro Shaffer.

Find out about more awesome places to visit on the Oregon Coast here.

OnlyInYourState may earn compensation through affiliate links in this article.

Explore Oregon