Applying for a Schengen visa for the Netherlands in the Turks and Caicos Islands
You cannot apply for a Schengen visa for the Netherlands in the Turks and Caicos Islands. You will need to go to VFS Global in Miami, United States of America (US).
Contact
If you have any questions, please do not hesitate to contact us.