Dumbarton
toun an burgh in Wast Dunbairtonshire, Scotland, UKDumbarton or Dumbairton is a toun in Wast Dunbartonshire, Scotland. The toun ligs on the northren bank o the River Clyde whaur the River Leven flows intae the Firth o Clyde. In 2006 it haed aboot 19,990 indwallers.
Read article