Dumfries Castle was a royal castle that was located in Dumfries, Scotland. It was sited by the River Nith, in the area now known as Castledykes Park.
Contact us...