Burrow Nose
Burrow Nose is a mountain summit in the Tump islands English region in the county of Devon, England. Burrow Nose is 30 metres high with a prominence of 28 metres. The summit can be identified by: no feature: grass Additional Notes: Deleted from Tumps September 2016 (added Feb 2015). Burrow Nose is the stack at […]

