England • Great Britain •
Dover Castle