Switzerland/ Swiss Embassy in Nigeria; Full Contact Details
All applications from Nigerians wishing to visit Switzerland are to be directed to the Embassy of Switzerland located in Abuja. …
All applications from Nigerians wishing to visit Switzerland are to be directed to the Embassy of Switzerland located in Abuja. …