0
Anonymous
I think you mean DUMfries. It's a town in Scotland, located in the county of Dumfries & Galloway, just over the border from Northern England. An ancient market town, it lies on the banks of the River Firth.
Wiki User