10 day grand celebrations of onam Onam is the 10-day harvest festival celebrated in Kerala. Read on to know more about the 10 day grand celebrations of onam.