Over 400 varieties plant species have been identified with several endemic to Sri Lanka. Among them 'Ritigala mee' (Madhuca clavata) is special to Ritigala. Mammals like the elephant, leopard and bear ...
it does offer an ultra-luxe introduction to the ancient practice through a couple of standout treatments that draw on Sri Lanka’s cornucopia of herbs, plants, and flowers. Tailored to each ...