River Taff
The Taff in Cardiff
The River Taff (Welsh Afon Taf ) is a river in Wales. The Flagstaff is 64 km long.
The natural course of the river was altered in the 19th century. At Cardiff Castle, the flow is passed through an artificial river bed.