Nestled between two cliffs on the southern edge of the North Downs is the seaside town of Folkestone. Given its coastal location, the town attracts a significan
Read More