Mysteries of Polonnaruwa Kiri Vihara in Sri Lanka

Welcome to Polonnaruwa, Sri Lanka’s treasure trove of historic wonders! Nestled amidst the plush greenery and vibrant tradition, Polonnaruwa is a UNESCO World Heritage Website that beckons vacationers to immerse themselves in its wealthy...