Netherlands embassy in Cape Town, South Africa
The Netherlands Embassy in Cape Town, South Africa is the consular representation of the Dutch Government in Cape Town. The Consulate General of the Netherlands in Cape Town is currently located at 100 Strand Street, Cape Town. Its main function is to provide administrative services, including processing visas for South African citizens in Cape Town. […]