The G20 presidency could not have come at a better time for India, especially its tourism sector. India is witnessing a revival of inbound arrivals and...