For Events in the North of Scotland, the Scottish Highlands Explorer is the place to visit..
For Festivals in Ross-shire a different LINK applies.
They both have resources far above my limits to which I have pleasure in pointing you in the right direction.
For greater coverage of Scotland contact can be made direct with the STB (Scottish Tourist Board)