town of Dumbarton
E1910526
UNEXPLORED
The town of Dumbarton is a historic settlement in West Dunbartonshire, Scotland, known for its strategic location on the River Clyde and the volcanic rock fortress of Dumbarton Castle.
All labels observed (1)
| Label | Occurrences |
|---|---|
| town of Dumbarton canonical | 1 |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.