Answer
Grimsby is a town in North East Lincolnshire, England. It is located on the River Humber and has a population of around 90,000. The town was founded in the 12th century and has a long history of shipbuilding and fishing. Grimsby is also home to the National Fishing Heritage Centre, which tells the story of the town's fishing industry.