Festival

celebration that focuses upon a theme, and may run for hours to weeks; usually repeated regularily, eg. once a year