People walking along Vancouver’s seawall today received a rare treat as a pod of orcas paid a visit in Burrard Inlet.
At least five killer whales were spotted in the water off Stanley Park.
The Vancouver Aquarium has a couple biologists aboard the Vancouver Police Department’s marine unit boat.
The Vancouver Aquarium says they were Biggs (transient) killer whales, which usually travel in smaller groups than resident killer whales.
Researchers are still in the process ...
