See the most unique and finest wood carvings in the world at Embekka Devalaya
See the most unique and finest wood carvings in the world at Embekka Devalaya The historic Embekka Devalaya in Udunuwara, Kandy is found approximately 116km from Colombo. It is also approximately 7 to 8 km from Pilimathalawa, and about 3km away from the Royal Botanical Gardens, Peradeniya. Overview of Embekka Devalaya The Embekka Devalaya […]


