Prime Minister Narendra Modi touched down in the city of Abuja in Nigeria on the first leg of his three-nation visit that kicked off on Saturday.