Embassy Contact Details | High Commission Of Seychelles Address: D-78, Malcha Marg, Block C, Chanakyapuri, New Delhi, Delhi 110021 Email ID: seychelleshc.indiagmail.com Ph: +91-11-41328987 (O) |
---|---|
Visa Requirement | VISA IS ON ARRIVAL FOR INDIAN CITIZENS (Before 24 hours of Travel Apply ETA) |
Visa Fees | |
Processing Time | |
Note |