Kandy

Center Listings: 3

149
Ayurveda Resort

Tree Of Life Nature Resort

Hotel Tree of Life; standing tall in its antique splendour it has a glorious history since its conception in the year 1900. Thereby passing the 100th mile stone, Tree Of Life recalls the glory days...

(No review)