Prime Minister Narendra Modi's foreign visit to three nations witnessed a whirlwind diplomacy, as he met over 30 world leaders and also held flurry of bilateral meetings during the five-day trip.