Ynyswen

From Wikipedia, the free encyclopedia

Ynyswen is a village near Treorchy in South Wales.

Ynyswen railway station is on the Rhondda Line.