![]() |
Photographs of Dover CastleClick on an image to see the full picture |
||
Keep Yard
|
![]() One of the largest castles in England, Dover Castle is strategically located
overlooking the English Channel at the shortest crossing point to continental Europe.
Its origins lie in the Iron Age and a Roman Lighthouse and Anglo-Saxon church can
still be seen within the grounds. ![]() |
![]() |