Whales & Wildlife Report – 7/20 & 7/21 (Orca Whales)

Two more great days of whale watching! Yesterday it was L-Pod, seen off the SW coast of San Juan Island, and today (Saturday) under sunny skies we found members of two pods of Orca whales up near the Canadian Gulf Islands.