Annual award-winning Festival with more than 150 free events. The 2025 Festival took place from 31 May to 13 June under the theme of 'Making Waves'.