Event dates: Sunday, 23 July 2023; Friday, 28 July 2023; Saturday, 29 July 2023; Friday, 4 August 2023 Free for some fun