British Places Named Trevaughan

  • Trevaughan Village
    Newchurch and Merthyr (Llannewydd a Merthyr) SN399218
  • Trevaughan Village
    Carmarthen (Caerfyrddin) SN395215
  • Trevaughan Village
    Whitland (Hendy-gwyn) SN199159

BritishPlaceNames.uk is a Good Stuff website.