Lankathilaka Temple - Central Province Sri Lanka
Lankathilaka Temple (Vihara) Lankathilak Temple (Viharaya) is an Ancient Buddhist Temple Situated in Udunuwara District of Central……
Lankathilaka Temple (Vihara) Lankathilak Temple (Viharaya) is an Ancient Buddhist Temple Situated in Udunuwara District of Central……