A total of 51,706 patients have recuperated from COVID-19 in India in a span of 24 hours, the highest in a day, pushing the recovery rate to 67.19 per cent on Wednesday while the case fatality rate has further dropped to 2.09 per cent, the Union health ministry said.