JA Enchanted Island Resort is a luxurious hideaway located in the midst of a designated National Marine Park in the Seychelles. The 5 acres of white sand and lush tropical vegetation are surrounded by turquoise waters, which are home to some of the world’s most colorful marine life. The resort facilities have all taken shape around the island’s natural landscape and walkways weave through large rock formations and flowing greenery.
Support and useful information