Travel & Tourism10 years ago
Netherlands joins VFS Global Schengen Visa Application Centre in the Kingdom of Saudi Arabia
The Embassy of the Kingdom of the Netherlands in the Kingdom of Saudi Arabia, along with VFS Global, the world’s largest outsourcing and technology services specialist...