Places

WATCH this Humpback whale surprise a kayaker in Canada