The 25th Nelson Arts Festival – sees shows coming all the way from such far-flung places as Germany, Scotland, the USA and even Nelson!