India logged 18,795 new coronavirus infections, the lowest daily count in 201 days, taking the total tally of Covid-19 cases to 3,36,97,581. The death toll climbed to 4,47,373 with 179 fresh fatalities, according to the Union Health Ministry data on Tuesday.