8 of the best resorts in the Seychelles

The Seychelles — a string of 115 tropical islands 1,000 miles east of Tanzania — boasts some of the world’s best beaches, with a renowned collection of luxurious getaways.It has long been a sun-drenched playground for the rich and famous, so there is no lack of villa resorts with 24-hour butlers, private swimming holes, gourmet…