The Henry Lawson Festival hosts a wide array of events and entertainment for all ages over the June long weekend.