Posted by: Phantom-25 June 22, 2009
Login in to Rate this Post:
0
?
I m planning to visit Amsterdam this winter...and i heard that if you are not an US citizen, you have to get Schengen Visa. Does anyone know abt Schengen Visa and if you do can anyone briefly explain it?