A quaint coastal Devon village is Britain's most stunning seaside spot. Tucked away on the Jurassic Coast of Devon, the ...