+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445
Do i need a visa for netherlands?
Netherlands: Yes, you generally need a Schengen visa. The Dutch government states that holders of refugee/alien travel documents issued by third countries require a visa, but Germany& Italy No visa for a short stay/transit of up to 90 days
 
  • Like
Reactions: Echostorm