Enjoying the humpback whale show aboard Queen's Treasure. This season seems to have more whales than ever!