Embekke Devalaya
Embekke Devalaya is one of Sri Lanka’s most remarkable temples, located in Udunuwara, Kandy. Built during the reign of King Vikramabahu III in the 14th century, it… Read more »
Embekke Devalaya is one of Sri Lanka’s most remarkable temples, located in Udunuwara, Kandy. Built during the reign of King Vikramabahu III in the 14th century, it… Read more »