As the smallest of all luxury island resorts in the Seychelles located in the heart of Ste. Anne Marine National Park, JA Enchanted Island resonates with the intimate experience of this innermost natural sanctuary. Voyage back to French-colonial days staying in an exquisitely understated ‘home away from home’ with classical décor and shrouded with antiques, every piece telling its unique story.