Embekke Dewalaya: Unveiling the Timeless Splendor of Sri Lanka’s Woodcarving Masterpiece

Embekke Dewalaya is a remarkable cultural and architectural gem nestled in the lush hills of Sri Lanka. Located near the town of Udunuwara, just a short drive from Kandy, Embekke Dewalaya stands as a testament to the rich heritage and craftsmanship of ancient Sri Lankan culture. This awe-inspiring temple, known for its intricate wood carvings, […]

No Comments Read More

Sign In


Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.