Nature NL’s conservation award goes to whale rescue organization