Darlene F's Cannon Beach, OR, USA
Whilst the rock itself is quite an impressive site, I highly reccomend that you check the tide table...
Insomnia Coffee Co.
139 W. 2nd Street
we stayed 1 night at Cannon Beach. I stopped at Insomnia for a Caramel Latte around 8:30 AM - it was...