Lankathilaka Image House in Polonnaruwa: A Majestic Tribute to Ancient Sri Lankan Art and Architecture
The Lankathilaka Image House in Polonnaruwa, also known as the Lankathilaka Temple, is a striking example of Sri Lanka’s medieval architectural brilliance. Nestled within the historic Polonnaruwa Ancient City, this iconic site is a masterpiece of religious devotion and craftsmanship. If you’re visiting Polonnaruwa, the Lankathilaka Image House is a must-see for its historical, artistic,