Llangarron is a village in Herefordshire, UK. It is situated close to the Welsh border, about five miles south-west of Ross-on-Wye.
Sites relating to Llangarron may be submitted to this category or one of its sub-categories. Please choose the most appropriate sub-category (if one exists) for your site.