What`s New ALERT: Indian Visa Application Center in Beijing to shift to a New Address from 19 June 2018

ALERT: Indian Visa Application Center in Beijing to shift to a New Address from 19 June 2018

https://www.eoibeijing.gov.in/visa-center-shift.php