In order to visit Greece, you will need a 90-day short-term visa or the Greece visit visa. The Schengen visa is another name for this short-term visa.
You can fly to and stay in Greece and the other 26 Schengen countries with a Schengen visa.
Explore what Global Citizens have to say about Y-Axis in shaping their future