Dumbarton The Five Minute Guide
Dumbarton can be found in West Dunbartonshire, funny enough. It is a town that has been around since the Iron Age and over the centuries grew up around the points where the River Clyde and the River Leven meet. It has its own castle, which is pretty neat. You can always tell a Scottish town…