All about Schengen Visa

The much talked about Schengen Visa is nothing but a wonderful product of the Schengen Pact, which is an accord inked way back in 1985, involving five out of the ten member states of the European Economic Community. After five years, this pact got supplemented by the convention putting into operation of the Schengen Pact. These treaties together gave birth

» Read more