Water of Luce

E1175670 UNEXPLORED

Water of Luce is a river in Dumfries and Galloway, southwest Scotland, known for flowing through rural landscapes near the village of Glenluce and the historic Glenluce Abbey.

All labels observed (1)

Label Occurrences
Water of Luce canonical 1

How this entity was disambiguated

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Glenluce Abbey locatedNear Water of Luce