Venue, Dumfries
Raehills Meadows
Loreburn Hall
DG One Leisure Complex
Spiegeltent
Theatre Royal
Lyceum Ballroom
Palmerston Park