Bettws Newport Wales United Kingdom
51.608505,-3.027364
Bettws
Betws or Bettws may refer to:
Distance between:
London to Bettws
125 Miles / 202 Kms Liverpool to Bettws
125 Miles / 201 Kms
Population 2017: 7978 inhabitants
tourist attraction Nearby
Village Lodge