It will be the first visit by an Indian Prime Minister to Nigeria in 17 years and to Guyana in over five decades.