Applying for a Spanish tourist visa is actually applying for a Schengen visa. There are currently 26 European countries that are members of Schengen visa scheme meaning that if you…
Continue Reading