According to WTTC Annual Research India, it has been revealed that India visitor spend on leisure was $153.6 billion in 2021, as compared to the business spend of $6.3 billion during the same period. This meant that the leisure spend was 24 times higher than business spend.