The Ruins
is a castle located in Rhuddlan, Denbighshire, Wales. It was erected by Edward I in 1277, following the First Welsh War. Castle Wales aug 2017
4,171
views
143
faves
23
comments
Uploaded on March 16, 2018
Taken on August 9, 2017
The Ruins
is a castle located in Rhuddlan, Denbighshire, Wales. It was erected by Edward I in 1277, following the First Welsh War. Castle Wales aug 2017
4,171
views
143
faves
23
comments
Uploaded on March 16, 2018
Taken on August 9, 2017