SCHENGEN VISA
Tour and travel
N/A London
United Kingdom
Schengen visa is a short term visa that allows a person to travel to family and friends located in Schengen. The person intending to visit will only be allowed to stay for not more than 90 for either business or tourism purposes.
https://schengenvisa.org.uk/



