Original: Grimsby is a town on Lake Ontario in the Niagara Region, Ontario, Canada.
Simplified: Grimsby (population 26 000) is a town on Lake Ontario in the Niagara Region, Ontario, Canada.