Where is Bideford Bay?

Bideford Bay is located on the north coast of Devon, between the town of Bideford and the Hartland Peninsula. Bideford Bay Holiday Park is located right in the centre of the bay, overlooking the tree-lined cliffs along its shore.