US NEWS & WORLD REPORT 2018 – 30 Small Beach Towns That Should be on Your Radar
Cannon Beach, Oregon
This beach features the iconic 235-foot-tall Haystack Rock and miles of sandy shores that lead into the Pacific Ocean. Head here to admire the sunset and go on a romantic stroll with your sweetheart – golden hour is one of the best times to soak up the beach’s beauty. The area also offers ample hiking opportunities, hosts year-round festivals and is home to art galleries and boutiques galore. You’ll find Cannon Beach about 80 miles northwest of Portland.