Event dates: Saturday, 23 June 2018; Sunday, 24 June 2018; Saturday, 30 June 2018; Sunday, 1 July 2018 date in weekends