Skip to content
AIDb
Treforest
Image: Wikimedia Commons

Treforest

Village in the southeast area of Pontypridd, in the county borough of Rhondda Cynon Taf, Wales.

CityvillageQ478218

Also known as Trefforest

Population
  • 5,050