Diwali greeting card : Diwali is the Indian festival of lights. Diwali, or Deepavali, is India's biggest and most important holiday of the year. The festival gets its name from the row of clay lamps that Indians light outside their homes to symbolise the