News
Rhondda Fach, Cynon, Taff and Ely valleys as well as a number of other communities. In total there are 237,497 residents of the area. The largest town is Aberdare, followed by Pontpridd.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results