Hotfrog INDIA provides information regarding Vietnam in New Delhi. Vietnam is located at 17 Kautilya Marg Chanakyapuri, New Delhi New Delhi 110 021 and provides Passport services. Contact them on (91 11) 2301 98 or by visiting them on their website http://www.vietnam.net.in.
Address and information of Vietnam consulate in India. Vietnam Consulate visa in India' name='description