Part of the Seychelles, but often associated with the British Indian Ocean Territory due to its geographical proximity. North Island is famous for its luxury resorts and stunning beaches.
Join us now and be part of a global network that is committed to building a better future together.
Learn more about membership ›