
Festivals, most associated with religion, are an essential part of the Indian culture. There is rarely a week that goes by without some celebration. However, few are as widely observed as Diwali. Also known as Deepavali (row of lights), the joyous five-day ritual is the biggest and most anticipated of all Indian celebrations.