Brecon is the third largest town in Powys and lies north of the Brecon Beacons mountain range, in the Brecon Beacons National Park.
Brecon is the third largest town in Powys. Brecon lies north of the Brecon Beacons mountain range. This is in the Brecon Beacons National Park.