Skip to main content

Dr SS's definitions

Schengen Visa

Visa for All 15 european union countries for tourists and buisness
schengen visa countires includes Germany, Italy, Poland, France, Holland etc.
by Dr SS December 6, 2009
mugGet the Schengen Visamug.

Share this definition