First Humpback Whale Sighting!
Yippee! The first humpback whale sighting of the season took place on Wednesday, October 20, 2010. Funny enough, the first sighting of 2009 also took place on October 20. You can see the full report on the Pacific Whale Foundation’s website.
To get you in the mood for a whale watch trip sometime in the next few months, here’s a video I found on youtube with some really great shots: