AI-generatedOffers a secluded retreat experience, ideal for relaxation and wellness. Located on Thalduwa Island, providing a tranquil and private setting. The resort focuses on providing a serene environment for guests seeking a peaceful spa experience.