Dover Castle, England
May 7, 2024 in England ⋅ ☀️ 59 °F
Today, Cathy (only) took a trip to Dover Castle. The castle is the 2nd largest in England after Windsor Castle and was founded in the 11th century. It's been described as the "Key to England" becauseRead more




















