Ynyshir

From Rhondda Cynon Taff Wiki

Jump to: navigation, search

Ynyshir (meaning "Long Island" in English) is a town in the Rhondda Valley in south Wales.

See also

Views
Navigation
Advertisement