Posted by: neerman July 15, 2015
Confusion in country of residence (tps)
Login in to Rate this Post:     0       ?        
Of Course, NEPAL. After all you are filling TPS for Nepal nationality. If you are born in Nepal, or lived in Nepal before you come to US, you can mention- Nepal.
Read Full Discussion Thread for this article