The Seychelles in the Indian Ocean have some of the most beautiful and secluded beaches in the world - and maybe the best sand anywhere...