About
North Island is an exclusive private island resort located in the north of the Indian Ocean archipelago of the Seychelles, with 11 private villas that are a reflection of the resort's philosophy of conserving nature. Diving is offered as one of the island's underwater activities: guests explore a diverse range of topographies and sightings, with over 20 dive sites plus more situated around the neighbouring Silhouette Island, suited to beginners looking to get qualified as well as seasoned divers. Snorkelling with expert marine guides is also available to discover the vibrant world of coral reefs and marine life that surround the island.
Languages