Glittering lanes and decked up houses, India adorns the avatar of a bride as she lights up for the most-awaited festival of the year, Diwali. Excitement is in the air, as streets shimmer with lights and people can’t help but smile as they look forward to...