Superpod! All Three Orca Pods (J, K and L) Seen Yesterday!

Yesterday we saw all three resident Orca pods for the first time this season. J, K and L pods were seen by our whale watching passengers aboard the Island Commuter 2 yesterday. They were seen just north of Stuart Island – the first appearance of K and L pods this season in the San Juan Islands.