Panduwas Nuwara, Sri Lanka is an ancient ruined city of Sri Lanka located 12km west of the main road from Kurunegala to Puttalama. At the center of the ruins is citadel, surrounded by wide walls and a moat (now dried up). South of the citadel are remains of two monasteries
Link to this comment:
All Comments (0)