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
Interesting spot on the maps, virtual sign seeing on the net.