Dover Castle is a medieval castle in Dover, Kent, England. It was founded in the 11th century, It is the largest castle in England.
Size: 3346px × 5118px
Location: Castle Hill Rd, Dover CT16 1HU
Photo credit: © Andy Guest / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: ancient, apguest, architecture, brick, britain, british, building, castle, coast, culture, day, dover, england, english, europe, exterior, flag, fort, fortification, fortress, golden, green, heritage, hill, historic, historical, history, kent, king, kingdom, landmark, landscape, medieval, roman, royal, sky, south, southern, stone, tourism, tower, travel, uk, united, wall, yard