Orca Whales Spotted Again Today!

The Orcas were back again today, near Long Island in south Rosario Strait. Passengers aboard the Victoria Star 2 saw them on the way over to Victoria this morning, and we should be able to see them on today’s whale watch aboard the Island Commuter 2 as well.