Seychelles Immigration Authority | Fortune of Africa Seychelles

Seychelles Immigration Authority

Department of Internal Affairs

Independence House

P.O. Box 430

Victoria, Mahe, Seychelles

Tel: (248)4 61 11 10


The following are useful links

Obtaining a passport

A Laissez-Passer

Online Visa Application

Visiting Seychelles

Green Card

Countries which do not require Visa to Seychelles





About The Author

Related posts