Torfaen

E54866

Torfaen is a county borough and principal area in southeast Wales, known for its mix of post-industrial towns and scenic valleys along the Afon Llwyd river.




Please wait…