New festival to celebrate a Scottish river town

Dumbarton Castle on the River Clyde (Photo: TreasureGalore/ Shutterstock)