Sri Dharmalankara Temple is a place of worship, located at maithreepala senanayake street,, அனுராதபுரம், Sri Lanka
What a wonderful Temple to visit. Indeed it's ancent wonder you would experience in sri lanka.