India recorded 7,350 fresh coronavirus infections within a span of 24 hours, which took the country's overall tally to 3,46,97,860. The number of active cases declined to 91,456, the lowest in 561 days, the Union Health Ministry data showed on Monday.