Diwali the most awaited festival in our country is welcomed in October or November depending upon the cycle of the moon. It is celebrated to honour Lord Rama Chandra (the incarnation of the god Vishnu I.e. the seventh avatar) returning ...