Dover
The White Cliffs of Dover and the Dover Castle, which is perched atop, are stunning sight. The relatively recent history of planning and executing the Dunkirk evacuation from here stands fresh.
White CliffsDoverCastle