Login / Register
Compass Support Forums
User Profile for Chelsey Serrano
Oct 31, 2019
Turkey eVisa holder aren't permitted to work in Turkey. Turkey had launched an electronic visa which makes it simpler to the public to go to Turkey. Turkish Embassy hasn't been established in Zambia yet.