Travel Indians spent $10 billion on international journey in April-December – Instances of India AdminCreative February 19, 2023 0 Comments AprilDecember, billion, foreign, India, Indians, Spent, Times, travel Indians spent $10 billion on foreign travel in April-December Instances of India Source link Post Views: 19