Polish visa services now available in New Delhi and Mumbai
Residents of India can now apply for their Polish visas through VFS Global. Visa Application Centres in New Delhi and Mumbai have commenced operations today, becoming the first of 10 locations where VFS Global will offer Polish visa services. The other cities in the pipeline are Ahmedabad, Bengaluru, Bhopal, Chandigarh, Chennai, Hyderabad, Jaipur and Kolkata. … Read more