Cleethorpes Attractions & Activities - The Best Holiday Destinations for 2020
Cleethorpes is a seaside resort in Lincolnshire, one of the eastern counties of England. It is situated at the mouth of the River Humber. Cleethorpes is physically adjoined to the neighbouring town of Grimsby.
The Most Frequently Asked Travel Questions about Cleethorpes