The Luxury Collection debuts in the Seychelles
The Luxury Collection has announced the opening of North Island, Seychelles. With just 11 villas, Africa’s most exclusive private island is located 30 kilometres from the mainland and is accessible by a scenic helicopter flight or an hour boat ride, giving guests an immediate sense of escapism.