I am not sure about NRIs, but you can buy travel insurance if you are an resident Indian at the time of buying the policy.
View Tag Cloud
Forum Rules