The town of Brecon sits in the shadow of the Brecon Beacon mountains and takes its name from the Celtic King Brychan. There is a rich Celtic Christian history in the area.
The town of Brecon sits in the shadow of the Brecon Beacon mountains and takes its name from the Celtic King Brychan. There is a rich Celtic Christian history in the area.