Top 3 Places to Experience Diwali Fervor

Diwali, or Deepawali, the festival of lights, is celebrated with fervor throughout India. Places are decked with lights and there is a feeling of festivity everywhere. However some places stand out for the gusto and enthusiasm with which Diwali is celebrated, representative of almost a spiritual, street festival. Here are the top three places that can make your Diwali an experience to remember. Read More