Each year, humpback whales migrate along BC's coast, breaching and tail-slapping in spectacular displays. Between May and ...