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