British Places Named Afon Taf

  • Afon Taf Other Water Feature
    Cilymaenllwyd SN165225
  • Afon Taf Other Water Feature
    Boncath SN205335
  • Afon Taf Other Water Feature
    Llanddowror SN245155

BritishPlaceNames.uk is a Good Stuff website.