why seychelles is important for india?
Seychelles is of strategic importance to India as it lies close to global lanes of shipping and commerce and is an important base in the fight against seaborne terrorism and piracy in the Indian Ocean Region. ... The residents of the island were relocated to another island by the help of Indian Government.