Exclusive Coverage
Creative (RM)
#133675011
Family enjoying a sunny day out in the grounds of Dover Castle, known as the 'Key to England' this clifftop fortress boasts over 2000 years of history, commanding the English Channel on the Kentish coast, Dover, Kent, England. Additional Credit: Kent Tour
By: VisitBritain/Daniel Bosworth
Britain On View