Diwali is a festival of lights and one of the most celebrated festival in India. It is a festival about victory of Lord Ram over Ravana. Ram defeat the Ravana and returns home with Sita so people celebrate their victory and decorates Ayodhya with clay lamps and candles. Diwali is a five day long festival with different worships and celebrations. You can see decorated houses with candles and lights and so many fire work which makes it very bright and cracking festival. Diwali celebration takes place in entire India but some places makes it more special and different. So here are check out some Best Places To Celebrate Diwali in India. Most amazing Indian Festivals.