Kelburn Garden Party is an independent music and arts festival held in the glen and gardens surrounding a 13th-century painted castle on Scotland's Ayrshire coast. Across 12 stages, it covers electronic music, folk, jazz, hip-hop, dub and more, along…