How the world sees Greece
A Schengen visa is needed to visit 26 European countries, including Austria, Denmark, France, Germany, GREECE, Switzerland and Spain. "The visa ...