News

And all this under the watchful gaze of those famous white cliffs. You are reminded ... towards the town of Dover itself).
Spectacularly situated above the White Cliffs of Dover, this magnificent castle, also known as the 'Key to England', has guarded Britain's shores from invasion for 20 centuries. Visitors can ...