Guests on board a whale-watching cruise are pinching themselves after being privileged enough to see a mommy whale give birth to her calf right by the boat’s edge.
Continue Reading