I have an unlocked HTC Android phone and was wondering if I could buy a sim card when i arrive in Delhi to use during my trip.
I have heard I need to be a resident of India or atleast have an India address to buy a sim card. Is this true?
Is there anything else I need to be aware of, if I wanted to do this? i have never bought a sim card or air time in a foreign country before.
Where is the best/most reasonable place to buy a sim card and air time if I am permitted to do it? Will I get ripped off at the airport?
Any idea of what they cost and air time would be really appreciated.