Top Button

Long Term Visa

LONG TERM VISA (VISA FOR A STAY BETWEEN 91 TO 180 DAYS, VISA D)

Important Notice:

With immediate effect all the Applicants are requested to visit the Visa Application center in order to enroll the biometric for Long Term applications as per the instruction received from Embassy.