Interesting spot on the maps, virtual sign seeing on the net.

Saturday, June 27, 2009

Dover Castle


View Interesting Maps in a larger map


Dover Castle is situated at Dover, Kent and has been described as the "Key to England" due to its defensive significance throughout history.[2][3][4]

More details: Dover Castle - Wikipedia