British Places Named Afon Nyfer

  • Afon Nyfer Other Water Feature
    Newport (Pembrokeshire) SN055395
  • Afon Nyfer Other Water Feature
    Eglwyswrw SN145365

BritishPlaceNames.uk is a Good Stuff website.