Where to Stay in Dumfries – A Guide to the “Queen of the South” Dumfries is a market town and former royal burgh in the western Southern Uplands of Scotland. Located near the mouth of the River Nith, Dumfries is one of the most historically rich towns in the south ...