3 paddle spots in Treharris, Wales, United Kingdom.
Rapids at quakers yard (High risk of injury)
Strainer river right
Taff Bargoed Lakes
Parking