Dumfries
E275099
UNEXPLORED
Dumfries is a historic market town in southwest Scotland, serving as a regional hub for education, commerce, and culture in Dumfries and Galloway.
Jump to:
Referenced by
Referenced by (6)
Full triples — surface form annotated when it differs from this entity's canonical label.