Tag: Cardiff

Castle Coch

The Castle, situated at the mouth of the Taff Valley amidst the trees, is one of Wales’ most picturesque and breathtaking castles’. Most commonly know for it’s fairytale appearance, …