Newcastle is a pleasant city with a population of around 300,000. It is located beside the beautiful Lake Macquarie, approximately 160km North from Sydney. Newcastle's attractions include some of the best surfing beaches in Australia, and its proximity to the famous Hunter Valley wineries. December in Newcastle is warm and sunny, with an average maximum temperature of 25 degrees Celsius.