Experience the spiritual charm of Sri Lanka in the calm and seclusion of our resort, enjoy holistic treatments in our Ayurveda centre and explore stunning destinations such as the Yala National Park. At Thaulle Resort, all this is possible – in harmony with nature and in harmonious coexistence with the Sri Lankan people