Caravan parks
-
an area of ground where caravans can be parked, especially by people spending their holidays in them
Caravan parks meaning & definition 1 of Caravan parks.
an area of ground where caravans can be parked, especially by people spending their holidays in them