Created Date:
23 March 2017
Last Modified:
15 December 2023
Duns
Duns
The picturesque county town of Berwickshire, Duns is situated at the foot of the hill of Duns Law.
The picturesque county town of Berwickshire, Duns is situated at the foot of the hill of Duns Law.