Results 2 results found River Heddon flows into the sea at Heddons Mouth, Exmoor National Park, Devon, England, United Kingdom, Europe River Heddon flows out to the sea at Heddons Mouth, Exmoor National Park, Devon, England, United Kingdom, Europe