Destination creator (Voyajo Team)
Aberbrân is a small settlement in Powys, Wales. It lies beside the River Usk and is 7 kilometres (4 mi) west of the town of Brecon. Aberbrân translates from the Welsh language to English as: mouth of the river (aber) crow (brân).Two rivers run through Aberbrân, it is where the Bran comes to an end and meets (...)(from Wikipedia)