Required documents include: Nepali passport bio-page (3+ months validity beyond intended Schengen departure + 2 blank pages, issued within last 10 years); Recent passport-size photo (35×45 mm, white background, < 6 months old, ICAO-compliant); Schengen visa application form (downloaded from np-gr.gvcworld.eu) + GVCW appointment confirmation; Bank statements (last 3 months, EUR 50/day equivalent — minimum NPR ~6 lakh for 90-day trip); Confirmed return ticket (or full Schengen itinerary with onward flight); Hotel booking confirmation for full stay in Greece (and any onward Schengen stops); Travel medical insurance covering full trip with EUR 30,000+ medical cover, valid in entire Schengen Area; Cover letter explaining purpose + day-by-day itinerary (Greece + any onward Schengen states).