Beulah, Powys
Beulah is a village in southern Powys, Wales, in the community of Treflys, lying on the Afon Cammarch. The village sits astride the main A483 road about south-west of Builth Wells and is from Cardiff and from London.
It benefits from both a pub and service station with attached shop. The parish church Eglwys Oen Duw, built in 1867, can be found to the north-west of the village.