Prime Minister Narendra Modi visits Seychelles for 50th National Day

India