The Prime Minister, Narendra Modi and the President of Seychelles, James Michel witnessing the signing of agreements between India and Syechelles, in Seychelles on March 11, 2015.