Although you had a scheduled USA visit, so while applying you filled country of current residence, country where applying, current mailing address, residential address ..everywhere of India ? I mean if one already has a Visa for third country, is it better to put it's address ?