White Cliffs of Dover

The White Cliffs of Dover are one of Britain’s most iconic landmarks, and a wander along the top of them will give a dramatic view over the English Channel.