Official holiday guide to Folkestone, 1966. [Illustrated.]
Folkestone (England).Publicity Department.
Folkestone, 
[1966]
With a street plan loosely inserted in the back.