Visa for India: Visa holders to be able to access the country

B1 visa holders will be able in a few days to visit India’s largest city, New Delhi, as well as the rest of the country, following a decision to allow the same to be extended to foreign tourists.Under the new rules, citizens of India who are eligible to apply for visas will have to register with the Immigration Department and […]

Tags: Categories: About us
View the post