United Kingdom · Palace
Dover Castle
Dover Castle, founded in the 11th century on England's southeast coast, earned its epithet "Key to England" through…
Dover Castle, founded in the 11th century on England's southeast coast, earned its epithet "Key to England" through…
A Gothic Revival Catholic church built in Dover between 1867–1868, designed by architect E.W. Pugin and situated in…
The wartime tunnels beneath Dover Castle, command post for Operation Dynamo. Photo: Graham Horn, Wikimedia Commons, CC BY-SA…
Submit cultural places and events, write in your own language — our AI translates it into English — and reach an international audience of cultural travellers built over more than twenty years. Free, forever.
Create your free account →As a free Ambassador, you can: