Barnstaple or Bideford Bay, Devon

Location Map

Barnstaple or Bideford Bay is a water feature in Northam, Devon

Location and coordinates are for the approximate centre of Barnstaple or Bideford Bay within this administrative area. Geographic features and populated places may cross administrative borders.

BritishPlaceNames.uk is a Good Stuff website.