Humpback whale action offshore Cabo San Lucas:

Gray whales in Laguna San Ignacio: