Google
×

Barraba

Town in Australia
Barraba is a town in the New England region of northern New South Wales, Australia. It was formerly the centre of Barraba Shire local government area, but most of this, including Barraba, was absorbed into Tamworth Regional Council in 2004. On... Wikipedia
Elevation: 1,640′