Embekka Pilimatalawa Road, Kandy, Central Province, Sri Lanka
Embekke Devalaya is a historically significant temple located in Udunuwara, Kandy, Sri Lanka. Built during the Gampola era by King Vikramabahu III (1357–1374 AD), it is renowned… Read more…

