There’s so much on this school holidays at Middle Rock. Check out upcoming events below.