Devon’s Bigbury-on-Sea Named UK’s Most Relaxing Seaside Town

Bigbury-on-Sea

Tucked away on the South Devon coast, the peaceful seaside village of Bigbury-on-Sea has been named one of the most relaxing places in the UK — and it’s easy to see why. With sweeping sands, calm waters and a tidal island you can walk to, this charming destination offers a classic British seaside escape without […]