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… Look Insight
Bahiravokanda Buddha: The Guiding Light of Kandy
Big Buddha – Bahirawakanda Vihara Buddha Standing atop Bahirawakanda Hill in Kandy, the Big Buddha is an impressive 88-foot statue, visible from multiple points across the city…. Look Insight