
The Embassy of the Republic of Poland in New Delhi has started accepting visa applications in India from its consular district through VFS Global visa application centers in Delhi, Kolkata, Chandigarh, Jaipur, and Lucknow. Registration for the appointments on the VFS Global system is now open, as per an update on the Republic of Poland […]Continue Reading