Freediving at Lilot Island outside Mahe in the Seychelles.

Be advised that if you go here, this place has extremely strong currents. The good side of it is that there is tons of marine animal life, the bad side is that you can get pulled out in the open ocean. So unless you a very strong swimmer and has a rescue boat with you, do not go there.