lade Reservoir (Upper) is next to Ilfracombe and is located in Devon, England, United Kingdom. Slade Reservoir (Upper) has a length of 0.67 kilometres.
Uploaded to Geograph by Lewis Clarke on 23 August 2014
Photo © Lewis Clarke, 23 August 2014. Licensed for reuse under this Creative Commons licence