G20 Summit has not only catapulted India onto the world stage but also augured well for its tourism industry