Tucked away on the Devon coast, there's a village and beach that remains hidden from the tourist gaze that typically falls on nearby Woolacombe and Ilfracombe - welcome to Lee Bay. One of ...