Can I travel to other Schengen countries with the Netherlands business visa?
Question
Schengen countries and Netherlands business visa
-
The visa entitles you to stay in the Netherlands and other Schengen countries for up to 90 days within a 180-day periodRead more