Appearance
There is more than one place called Tamworth:
- Tamworth (New South Wales) - A large town in the New England region of New South Wales.
- Tamworth (England) - a large town in Staffordshire.
This article is a disambiguation page. If you arrived here by following a link from another page you can help by correcting it, so that it points to the appropriate disambiguated page. |