Perfect feeling to swim with WhaleShark in Indian ocean