Postcard from England: #7 Dover Castle By Dr B on October 17, 2017 • ( 3 ) England’s greatest fortress protects the realm from the white cliffs.