Country Dictionary

A fork of Rural Dictionary

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 03, 2009