Newcastle is a populous city of around 546,000 people on the coast of New South Wales.