Newcastle, located in the northeast of England, is a vibrant and historic city with plenty to see and do for…