Most visitors are attracted to the excellent beaches and the turquoise waters. The coral atolls are home to giant lagoons which are full of marine wildlife which makes them naturally attractive to divers and snorkelers. One fact is much of the Seychelles Islands flora and fauna cannot be found anywhere else on earth.