Why visit Seychelles if not for the crystalline sands, the pristine waters and the skies that blend seamlessly into it? A collection of 115 islands in the vast Indian Ocean, …