Ahmadinejad was to hold talks with his Gambian counterpart Yahya Jammeh in the afternoon on economic and security issues, a source at the Gambian foreign ministry told AFP.
From Banjul, the Iranian leader — who last visited Gambia when it hosted an African Union summit in May 2006 — was to proceed to Brazil, Bolivia, Venezuela and Senegal.
Prior to leaving Tehran, he said the countries he would visit on his five-day trip "have the ability to restore a new world order".