Quote Originally Posted by Manoj View Post
My friend visiting me in March in India. He is studying masters in UK and will be in India for 20 days. As most of the travel insurance policies are for Indian residents.

1- How do insurance companies define Indian resident for travel insurance?
Country of Residence of the Insured shall mean the country, Insured is normally residing in currently, and declared as the Residential Address of the Insured in the Policy Schedule. It need not be the same as the country of origin of the Insured or the country whose citizen the Insured is.
Source - ICICILombard

2- Can he buy travel insurance in India?
No. See above, if he is here for short term.