Downes Head
Downes Head is a mountain summit in the Bideford Bay to Start Point region in the county of Devon, England. Downes Head is 91 metres high with a prominence of 33 metres. The summit can be identified by: no feature: ground near monument Additional Notes: All the walks up Downes Head on Mud and Routes […]


