Humpback Whale (Megaptera novaeangliae) A humpback whale group facing us. A furtive but equally magical encounter.