Where is Nobbys Head?

Answer
Nobbys Head is located at 41A Nobbys Rd, Newcastle NSW 2300, Australia. It is in Newcastle, New South Wales, Australia.

Nobbys Head is located at 41A Nobbys Rd, Newcastle NSW 2300, Australia. It is in Newcastle, New South Wales, Australia.