Wikipedia
Glyncoch
Glyncoch is a village to the north of Pontypridd in Rhondda Cynon Taf, Wales.