The BEST things to do In Cannon Beach Oregon + must-know tips before you go! Haystack Rock. Build a bonfire. Have a picnic. Hike Ecol...