__NOTOC__ There is more than one place called '''Tamworth''':

Australia

  • Tamworth - A large town in the New England region of New South Wales.
  • England

  • Tamworth - a large town in Staffordshire.