It is actually quite easy to apply Indian visa from Nepal, and even if you have foreign passports you can also be granted Indian visa in Nepal and not only from your home country.
It is actually quite easy to apply Indian visa from Nepal, and even if you have foreign passports you can also be granted Indian visa in Nepal and not only from your home country.