The World Politics Review published on 15 February 2018 an interview with James Holmes, US Navy War College, titled "India Gains a New Naval Foothold in the Seychelles to Counter China's Ambitions."
India recently signed a 20-year agreement with the Seychelles to build an airstrip and jetty for the Indian Navy. This would seem to be a response to China's new military facility in Djibouti to assure India's naval superiority in the Indian Ocean.