Ynyshir (meaning "Long Island" in English) is a town in the Rhondda Valley in south Wales.
Category: Towns & Villages in Rhondda Cynon Taff