Dover Castle
[edit this] Towering high above Dover is Dover Castle. At this spot the Romans built the Pharos Light house in the 1st century AD.Inside the castle you can find a military museum, film center and the "live and let spy" exibition about surveillance equipment.
Contributors
October 10, 2005
new
by hpharmsen
| type: | Castles |
| World66 rating: |
