Castell Coch is a 19th-century gothic revival castle built above the village of Tongwynlais in South Wales, just outside of Cardiff. The original castle built on the site was a Norman stronghold to defend the…