Back to photostream

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