Families and fitness enthusiasts across India will take over city streets on March 23 as TOI brings its "Happy Streets" event ...