Sign Up
Tartan Footprint helps you connect and share with Scottish people in your life.

Scotland_Dumbarton Castle

June 28, 2018 by
Early History of Dumbarton. Dumbarton from Scottish Gaelic Dùn Breatann or Dùn Breatainn, meaning 'fort of the Britons' is a town in West Dunbartonshire, Scotland. It Sits on the north bank of ...
Captcha Challenge
Reload Image
Type in the verification code above