Alphonse Island in the Seychelles, an atoll of sustainable luxury in the Indian Ocean, is both inspiring and relaxing, finds ...
We were flying in the direction of Alphonse, a private island resort in the outer islands of the Seychelles, one hour by plane and 250 miles southwest from Mahé. Thanks to its remote position in ...