Dumfries Hotels
Dumfries name, meaning either fort or ridge of the thicket. Dumfries is a town within Scotland and a former royal burgh. It sits near the mouth of the River Nith. Dumfries has a nickname, Queen of the South.
Dumfries name, meaning either fort or ridge of the thicket. Dumfries is a town within Scotland and a former royal burgh. It sits near the mouth of the River Nith. Dumfries has a nickname, Queen of the South.