Swimming with a humpback whale, do not pursue it, but swim with it for ten minutes ... ..a unforgettable feeling.