The city celebrates a wide variety of annual cultural events and festivals of all types, including Australia's largest free community festival—Moomba, the Melbourne International Arts Festival, Melbourne International Film Festival, Melbourne International Comedy Festival and the Melbourne Fringe Festival.