Dover Castle

Dover Castle on the SE corner of England. One of the most important castles in Britain, this one goes back to the Norman invasion of 1066. However, there is a Roman lighthouse on site (The Pharos) which goes back nearly another 1000 years.

Taken 2001.