
Whale watching


Humpback whale babies are booming this year!

Whale watchers witness battle between orcas and humpbacks off B.C. coast

Giant fin whale surfaces inches from Quebec tour boat

Paddleboarders treated to rare sight of humpback breaching in English Bay
