Dover Castle – Kent, England – rossiwrites.com
10 Must-See Towns in Kent, England – Great Day Trips from London (With Maps, Sights, and Essential Travel Guide)