Why do you feel this listing needs to be reviewed?
Welcome to Thilanka Resort and Spa- a paradise for the tired souls and the weary bodies.S ituated in the historic city of Dambulla, within Sri Lanka 's cultural triangle, the perfect balance between holiday resort and spiritual retreat and a doorway to Sri Lanka 's rich and vibrant culture and herit
118 views, Last viewed on Sunday, April 28th, 2024 at 8:26am