Seychelles,anidyllicarchipelagointheIndianOcean,isnotonlyfamousforitsstunningbeachesandcrystal-clearwatersbutal