I could "dive" & swim all day in this island republic in the Indian Ocean
Some parts of the island have quite a lot of coral in the 
shallows which can make swimming difficult but its about a 10 ... however when 
you break it all down, the 4 flights, the fantastic food three times a day, free drinks
... [DOC] [TLE] The best places to swim with whale sharks - Lonely Planet [PAR] Nov 25, 2015 ... Read The best places to swim with whale sharks by Lonely Planet.