Whitchurch St Teilo’s Live Cam, Church, Wales

Whitchurch St Teilo’s Live Cam, Church, Wales

Cardiff is a city and the capital of Wales. It is the United Kingdom’s eleventh-largest city. As Wales’ chief commercial centre, Cardiff is the base for the Senedd, most national cultural institutions and Welsh media. The live camera is located in Whitchurch St Teilo’s Church, Cardiff, Wales.