Embark on an unforgettable adventure swimming with whale sharks, the world's largest fish, in their natural habitat off the coast of Djibouti. This seasonal experience usually takes place between November and February, when whale sharks migrate through the Gulf of Tadjoura.