Answered by Bhisma Koirala
|
Nov. 12, 2011 03:39
You did not get my point. I am neaplese and travelkling to Shanghai and other place in China for buiness trip for my Indian co. Via New Delhi. I am told I need VISA for India while returning back to India as Nepalese nationals coming in to India from China will need Visa?? whereas, normally for Nepali and Bhutanese, India does not ask any Visa for travelling to India through any other countries in the world.