The OP did not mention where he is from due to the fact that tax laws differ by country, and non-residents may still be required to pay taxes on income earned foreign land even if they are not residents. In many countries, there are tax treaties that prevent double taxation, which means that, depending on the details of the tax treaty, someone who earns income in one country but resides in another country may still be required to pay taxes in both countries.