India emerged as the fifth largest source country for international visitors to the US in 2021 — up five places from pre-pandemic 2019 — despite the deadly delta wave that saw many countries, including Uncle Sam, imposing restrictions on outbound travel from here for many months.
May 17, 2022 at 11:20PM
0 Comments