On whale watching cruise excursions, you can get up close to these beautiful beings and witness them breeching, foraging and caring for their young. In the winter months, whales travel thousands of miles to warmer waters to reproduce and nurture their babies. There are amazing places around the...