Bideford – a haven of scenic tranquility in north Devon