Long-standing Indian plans to build a naval base on Assumption Island in Seychelles have stalled amid mounting resistance throughout the sparsely-populated 115-island, Indian Ocean nation.
Seychelles is strategically situated in the western Indian Ocean, about 1,500 kilometres east of Kenya. Its 94,000 people live on a group of 42 islands that sit astride east African and south Asian sea lanes, amongst the busiest in the world.