An Odyssey Through Britain and Perhaps Beyond
High atop the White Cliffs of Dover sits the majestic medieval edifice that is Dover Castle. Founded in the 11th century, it competes with Windsor Castle for the distinction of largest castle in England.
No comments:
Post a Comment