British Places Named Caswell

  • Caswell Village
    Bishopston (Llandeilo Ferwallt) SS590877
  • Caswell Village
    Mumbles (Y Mwmbwls) SS595875

BritishPlaceNames.uk is a Good Stuff website.