Whale watching in Cannon Beach, Oregon, is one of the most memorable experiences you can have along the Oregon Coast. Each year, thousands of gray whales pass just offshore during their migration between Alaska and Baja, making this stretch of coastline a prime place to spot them from land. If you’re planning a trip and want to catch a glimpse, timing and location make all the difference. Here’s what to...