By Traveller.LK August 7, 2025 0 Comments UNESCO World Heritage Sites Anuradhapura – The Sacred City of Buddhist Civilization Located in Sri Lanka’s North Central Province, Anuradhapura is one of the oldest cities Read More