Over 40,000 Foreigners Overstayed in India After Visa Expiry in 2020 Amid Flight Service Disruptions A total of 32,79,315 foreign nationals visited India between April 1, 2020 and December 31, 2020