Some 30km from the main island of Mahé, Ile du Nord enjoys private isolation within the Inner Island group of the Seychelles. North Island is a place that unashamedly aims at providing the very best in privacy, location, accommodation, services, facilities and experience, yet has restored its environment to a place of verdant plenty.
Source: http://www.north-island.com/