The annual Swaledale Festival will take place again this year starting on Saturday 26 May and the last performances on Saturday 9 June. It’s always such a fabulous event. This year there will be young stars of the future alongside world-class instrumentalists, singers, actors, choirs, poets, films, exhibitions, talks, workshops, puppets, and a series of themed walks celebrating the magical landscape of the northern Dales.