India’s outbound tourism to hit 29 million trips by 2025, generate US$62 billion in revenue by 2026: Expedia Report February 10, 2025 2025-02-10 Amita Pandey