Cleethorpes is a town and unparished area in North East Lincolnshire, England, situated on the estuary of the Humber. It has a population of 31,853 and is a seaside resort.
Read more about Cleethorpes: History, Governance, Geography, Climate, Landmarks, Events, Transport, Religious Sites, Sports, Redevelopment, Twin Town, Notable People