A snorkeller in Western Australia has had the experience of a lifetime after 'holding hands' with a humpback whale calf off ...