Want to swim with whales? Here are the best places to get in the water with sperm whales, the largest toothed predators in the world.