Cannon Beach, Oregon

Cannon Beach is a small, idyllic city on the coast of Oregon. Famous for its long, sandy shoreline, this is easily the best beach destination in Oregon! Here, you can explore lighthouses, tackle trails with breathtaking ocean views, or picnic near a tidepool. Be sure to visit Haystack Rock, which is a seasonal haven for tufted puffins!

If you love art, then you’ll love Cannon Beach. It is one of the best art towns in America! It is also considered one of the most beautiful places in the world. Come relax and unwind in this picturesque town!