Day 4 of 12 Today Cannon Beach, OR Tonight night 2 of 2 No hotel chosen yet in Cannon Beach. Choose one in the plan Cannon Beach Haystack Rock