Seychelles Embassy New Delhi
Seychelles Embassy New Delhi Address: D-78, Malcha Marg Chanakyapuri New Delhi 110021 India Telephone: (+91) 11 261 141 02 Email: seychelleshighcommission@gmail.com The Seychelles is associate degree solid ground of one hundred fifteen islands within the ocean, off geographic area. It’s home to various shorelines, coral reefs and nature holds, just as uncommon creatures, for example, […]