The Festival is held in the last week of May every year, with ceilidhs, dances, recitals, children's workshops; there is something for everyone.

The Festival is held in the last week of May every year, with ceilidhs, dances, recitals, children's workshops; there is something for everyone.

Friday, 23 May 2014
Saturday, 31 May 2014
Thursday, 05 December 2013