
Contact us
About company
Take delight in a stay at a popular hotel in Kandy Sri Lanka when holidaying in the hill country. Behold beguiling views of the mountainous landscape and waterfall. Official site.
LK
Not verified company
Take delight in a stay at a popular hotel in Kandy Sri Lanka when holidaying in the hill country. Behold beguiling views of the mountainous landscape and waterfall. Official site.