Main Page
|
See live article
|
Alphabetical index
Tamworth, NSW
Tamworth is a large regional centre in the northern New England area of New South Wales. The city is well known as the 'Country Music Capital' of Australia. A music festival is held annually in January.