India is the land of grand festivals. Onam is one of these festivals celebrated mostly by the people of Kerala. This grand harvest festival commemorates the legendary King Mahabali’s ...