Haystack Rock. Ecola State Park. The quaint downtown filled with shops, restaurants, coffeehouses and galleries. I found Cannon Beach to be a captivating and a very photogenic place. It was only seven miles from Seaside where we stayed so went several different days. The first day was so foggy that we couldn't see Haystack Rock and the downtown buildings almost weren't visible. So we went back. The Pacific loomed before us, magnificent in its power as we watched waves building toward the beach. Haystack Rock stood proud, surrounded by other rocks and making Cannon Beach one of the best in the nation. Finally, we visited Ecola State Park which is the exit right before the downtown area. It offers up views from above Haystack Rock that must not be missed. To the left is Tillamook Rock, a lighthouse on a rock in the middle of the sea which I found mystifying, I hear its haunted. Cannon Beach has many memorable aspects and I had a blast photographing the area.