June 28, 2018 by Alexander Meldrum
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 ...