Home Tags Seychelles visa

Tag: seychelles visa

Seychelles and Turkey sign Visa Waiver Agreement

The Seychelles Ministry of Foreign Affairs has completed a Visa Waiver Agreement with the government of Turkey, which will allow for Seychellois passport holders to travel to Turkey visa free for a pe