Camping Site Synonyms

A site where people on holiday can pitch a tent
(Noun)