The Long & Short of Schengen Visa

The term Schengen comes from a tiny town located in Luxembourg. Way back in June 1985, seven nations of European Union (EU) decided to an end crippling internal controls and restrictive border checkpoints and they inked an agreement for this purpose. The outcome of the said accord was Schengen Visa. Over the past years, many more nations have become a

» Read more