Lulworth Cove with boats and person

Lulworth

The area of Lulworth in Dorset comprises two picture-postcard villages, a 17th Century castle set in acres of grounds, and several of Britain’s most…