Menu Close

Tag: Richard the Lionheart

Dover Castle

Dover Castle is perhaps the most impressive of the real castles, a defensive structure used for defense as late as World War II.