Posted by: sidaNepali April 26, 2016
Login in to Rate this Post:
0
?
also how do you plan on living in Nepal for a long term? don't you have to renew your visa every 6 months or so... and also don't forget you have to pay tax to the IRS no matter where in the world you're living , including the earnings from your property of Nepal.