Penrhiwceiber, GB
Carmel, Penrhiwceiber is an Independent chapel in Penrhiwceiber, Glamorgan, Wales. Services at Carmel were conducted in the Welsh language.
Listen to the audio guide for Carmel Independent Chapel Free on WIP — starts by itself when you arrive, even with the screen off