Tucked away on the western edge of the Bannau Brycheiniog (Brecon Beacon) National Park, near the upper Swansea Valley lies ...