Published: 2018-09-02 12:03:33.59179Category:TravelType:VideoDuration: 40.5 sec.Model release: No
Share
Aerial shot of the medieval Dover Castle in Kent, a 11th century stronghold and also the largest castle in England. The castle is home to a Roman lighthouse and St Mary in Castro church.