By Traveller.LK August 9, 2025 0 Comments UNESCO World Heritage Sites Polonnaruwa – The Timeless City of Sri Lanka’s Ancient Kings Located in the North Central Province, Polonnaruwa is one of the most famous ancient Read More