Some 30km from the main island of Mahe, Ile du Nord, or North Island, enjoys private isolation within the inner Island group of the Seychelles. Its luminous white beaches surround a tropical interior of coconut palms and takamaka trees in turn cradled between three granite outcrops, and surrounded by the azure ocean. Such natural beauty is added...