Llanfihangel-ar-arth is a village that lies on the banks of the River Teifi, in the county of Carmarthenshire, West Wales.
The village of Llanfihangel-ar-arth sits south east of Rhydowen, west of Llanllwni, north west of New Inn and north east of Bancyffordd. ....
More Llanfihangel ar Arth Tourist Information >>