5South Mahé, Seychelles
Whale sharks. If you want to experience swimming with whale sharks then South Mahé in the Seychelles is one of the best places in the world to have the opportunity.
Whale sharks. If you want to experience swimming with whale sharks then South Mahé in the Seychelles is one of the best places in the world to have the opportunity.