Wimbleball Lake
man-made lake in Somerset, England, UKWimbleball Lake is in Exmoor National Park in Somerset, England. It is used as a water supply reservoir, built in the 1970s and completed in 1979.
Read article
Wimbleball Lake is in Exmoor National Park in Somerset, England. It is used as a water supply reservoir, built in the 1970s and completed in 1979.