Having a whale of a time off the shores of Vancouver Island! Credit: Destination BC/Garry Henkel

Having a whale of a time off the shores of Vancouver Island! Credit: Destination BC/Garry Henkel

Having a whale of a time off the shores of Vancouver Island! Credit: Destination BC/Garry Henkel