Welcoming White Cliffs
Monday Tuesday Mantra Dover? Stay over! … Dover? Stay over! … Dover? Stay over! … There’s plenty to recommend in Dover and the towns of southeast England. Well, here I am spending the holiday season completely ashore in southeastern England (for full details of where and why