Britain By Car - A Motoring History

Duns

The picturesque county town of Berwickshire, Duns is situated at the foot of the hill of Duns Law.