A picture says so much more than words and a moving picture speaks straight to the heart. Watch this wonderful video to understand Diwali, India’s Festival of Light that celebrates wealth, happiness and prosperity. Wishing You All The Very Best for the New Year.

Share