Newcastle is one of the most picturesque metropolitan areas in New South Wales, Melbourne. Encompassed by mountains and beach locations, it really is a popular...