These are the 10 best things about living in Folkestone
Folkestone, on the southeast coast of England in Kent, has been transformed dramatically over the past decade. An old port town renowned mostly for its Channel Tunnel link, it is…
Folkestone, on the southeast coast of England in Kent, has been transformed dramatically over the past decade. An old port town renowned mostly for its Channel Tunnel link, it is…