Last year, I finally crossed swimming with the whale sharks off my bucket list on this whale shark swim off the coast of Isla ...