Dover Castle, England, is an incredible historical site that perches on the dramatic white cliffs of the English channel.Unlike any other castle in England, Dover has played an important role in British history for more than 950 years.It was one of the first Norman castles in England, established in 1066.Later, in 1216, it resisted French siege; and held strong against the Napoleonic wars of the 1800s. It was even used in World War II as a base for one of Britain's finest moments: the rescue of Dunkirk.