Mature Gallery. 1 2 3 4 5 10 11 12 Categories. North Island is a luxury private island resort, in the heart of Seychelles. Learn about our exclusive destination, bespoke service and generous experience. LOCAL Public Eatery is where the laidback warmth of a local pub meets the quality of a great neighbourhood restaurant purveying a fresh take on pub favourites, always handcrafted using quality ingredients and an ever-rotating selection of .