[wpdreams_ajaxsearchpro_results id=1 element='div']

What’s Dover Castle?

[ad_1] Dover Castle, the largest castle in England, features a 12th-century castle, Roman lighthouse ruins, secret tunnels, and a Great Tower with re-enactments of King Henry II’s court. The castle was built in 1180 and has undergone renovations over the centuries. The underground tunnels were used for military and government purposes, including bomb shelters and […]