mfa.gov.sc Visa Application Seychelles : Ministry of Foreign Affairs - Posted on March 24, 2015 By Jency