Bray Reservoir in Challacombe

Bray Reservoir in Challacombe in North Devon is a body of water.
Nature
body of water

Guest house

  • Westland Farm – approx. 4,0 km.

Campsite

  • Westland Farm – approx. 4,1 km.