Claim: The 42 mile River Taff is located near Cardiff Bay which, according to Cardiff Council, is regarded as one of the most successful regeneration projects in the United Kingdom.
Evidence: 67 km (42 mi) Cardiff Bay According to Cardiff Council, the creation of Cardiff Bay is regarded as one of the most successful regeneration projects in the United Kingdom.