With a day left for the festival of Diwali, which is on November 4, people are geared up to prepare a luxurious feast for the joyous occasion. The houses are decorated along with office spaces and the festive fervour can be felt no matter which part of the nation one might be in. Diwali, which is celebrated to mark the day when Lord Rama returned home after vanquishing the demon Ravana.