Cwmtwrch

Cwmtwrch is a village in the valley of the Afon Twrch, a right-bank tributary to the Swansea Valley, Wales, some 15 miles north of Swansea.

Cwmtwrch

Cwmtwrch is a village in the valley of the Afon Twrch, a right-bank tributary to the Swansea Valley, Wales, some 15 miles north of Swansea.