Posts

Showing posts with the label caravan

Interesting Place - Cleethorpes

The section of coast around Cleethorpes in England has the highest concentration of caravans in Europe. (I don't think this is necessarily a good thing.)