The most beautiful Dorset villages to visit this summer

From Shaftesbury to Evershot

From Prima