Registered? Already registered? Login Sign in or register
Albania tourist visa is required for citizens of India.
Therefore the citizens of India are required to contact and apply at the geographically nearest diplomatic mission - Beijing, CHINA.