Visit

Seychelles

North Island

North Island provides an eco-friendly island experience where a philosophy of ‘barefoot luxury’ aims to provide the very best in seclusion, location and accommodation. Eleven villas, each one hand-crafted from natural elements to an astonishing degree of perfection, boast individual plunge pools. A health spa and breathtaking views of stunning beaches and verdant hillsides. On-going projects have earned it the ‘Noah’s Ark moniker – endangered Seychelles flora & fauna are being re-introduced on the island and given the chance to regenerate.