Skip to content
inoh

folkestone

/ˈfoʊkstən/

Coastal town in England.

“Folkestone welcomed tourists with sunny beaches.”
Add to my deck
Illustration of folkestone: Coastal town in England.