Wigtown Castle was a royal castle that was located on the banks of the River Bladnoch, south of Wigtown in Dumfries and Galloway, Scotland.
Contact us...