I recently had the opportunity to witness something truly spectacular on a trip to Alaska. While on a whale-watching excursion, our boat came across a pod of humpback whales swimming and breaching in the waters| MarinePatch