"Super-Pod" Of Orca Whales Seen 8/13

On our return trip from Victoria yesterday (8/13) we were lucky to find a “super-pod” of Orca whales – all three resident pods of Orcas seen in the same location! They were near Seabird Pt. / Discovery Island. Initial reports today are good as well – factor in the 80+ degree temperatures and it all adds up to a great time to be out on the water.