Clatteringshaws Loch in Dumfries and Galloway

Clatteringshaws Loch in Dumfries and Galloway is a body of water. Ⓦ.

Nature
body of water
Inception 1930
Length 2.6
Located in Dumfries and Galloway, Kells
Country United Kingdom
Part of Galloway hydro-electric power scheme