October 17, 2009 by Sachin Seth  
Filed under Life, Terra

The most widely accepted Diwali legend goes like this: