The village of Trecastle is located on the A40 between Sennybridge and Brecon to the east and Llandovery to the west. Trecastle sits on the banks of the River Usk on the edge of the Brecon Beacons National Park, Powys, South Wales. It is some 3 miles from the Usk Reservoir, and some 6 miles from the source of the Usk below the Carmarthen Fans (mountains).
There are several walks from Trecastle into the surrounding countryside. How about a walk to the Usk Reservoir or a walk into the Brecon Beacons searching for the source of the River Usk And round the day off by quenching your thirst in the village pub.
Trecastle is, of course, named after a castle that stood here long ago. The site is now considered the best preserved motte and bailey in this area of Powys. Built by Bernard de Neufmarche in the early 12th Century to protect the town of Brecon, it was attacked several times by the Welsh. Indeed it is believed King Edward 1 of England spent time at Trecastle quelling a revolt in 1295.