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 custom-made, Polonnaruwa is a UNESCO World Heritage Web site that beckons vacationers to immerse themselves in its...