Whether it’s a killer whale splashing its tail on the glassy waters of Alaska, grey whales giving birth in aquamarine Mexican lagoons, or rare Beaked Whales playing in the tropical waters of the Maldives, a yacht charter is the ideal way to experience the best whale-watching on earth.