animal
animals
baleen
bay
beautiful
big
blue
boat
breaching
canada
fin
fluke
huge
humpback
humpback whale
island
large
life
mammal
mammals
marine
nature
nova
novaeangliae
ocean
powerful
scotia
sea
species
spectacular
strait of georgia
swimming
tail
tourism
travel
vancouver
vancouver island
watching
water
whale breach
whale breaching
whale watching
wild
wildlife
wildlife animals