Isle of Bute · 18–20 July
Forty bands on two stages by the shore at Ettrick Bay, from noon until the sun finally sets at 22:04. Swim, sleep in a field, do it again.
Weekend £149 with camping. The ferry from Wemyss Bay is included.