Diwali is a five day celebration that occurs in autumn each year, following the cycle of the moon, in either October or November.India's Diwali is one of the most interesting and beautiful festivals in the world. The 'Festival of Lights' was traditionally a Hindu celebration but is now one that is also celebrated by Sikhs, Buddhists and Jains, particularly celebrated in India and Nepal.