About Ruthin, UK
Ruthin is a historic city in Denbighshire on the River Clwyd, agaunst a backdrop of the Clwydian Hills.
Ruthin Castle is a baronial palace ordered to be built by Edward I.
Ruthin is a historic city in Denbighshire on the River Clwyd, agaunst a backdrop of the Clwydian Hills.
Ruthin Castle is a baronial palace ordered to be built by Edward I.