Tourist caravan and tented camping sites.
Devon : [s.n.],
Description based on: 1965.
Trailer camps
Devon: camping sites for tents and touring caravans