Lulworth Castle. East Lulworth, Dorset, England. This is the nicest “castle” video I’ve seen so far.