Muswellbrook is a town in the Upper Hunter region of New South Wales, Australia about north of Sydney and north-west of Newcastle.
The town is located about north of Sydney and north-west of Newcastle. Muswellbrook is a town in the Upper Hunter region of New South Wales, Australia.
Muswellbrook is a town in the Upper Hunter region of New South Wales, Australia. The town is located about north of Sydney and north-west of Newcastle.
Muswellbrook is a town in the Upper Hunter region of New South Wales, Australia. The town is located about north of Sydney and north-west of Newcastle.