Thaulle Resort

Dep. of Ayurveda Certificate

The Thaulle Resort offers a picturesque retreat for those seeking peace and tranquility and is located directly on the idyllic Yoda Lake in Thissamaharama in the south of Sri Lanka. After an approx. 5-hour transfer from Colombo, this hospitable design hotel with its own Ayurveda center and sustainable concept is embedded in an untouched culture and jungle landscape.