The latest database of new ESL teachers needed, and remember, this is from one source only, shows 421 jobs available:
Current Database Status (country/jobs):
Austria, Bahrain, Bhutan, Cambodia, China, Czech Republic, France, Georgia, Germany, Greece, Hong Kong, Indonesia, Iraq, Ireland, Italy, Japan, Kazakhstan, Kuwait, Kyrgyzstan, Malaysia, Mexico, Oman, Poland, Portugal, Russian Federation, Saudi Arabia, Singapore, South Africa, South Korea, Spain, Taiwan, Tanzania, Thailand, Tunisia, Turkey, Ukraine, United Arab Emirates, United Kingdom, United States, Vietnam, Worldwide
Worried about applying to a country where you know nothing about the language? Not to worry. Once there, you will find that the management people you deal with will be able to speak English - perhaps not perfectly but enough to be understood. Within a short while, you will begin to pick up some of the language anyway. As you are teaching your students English, they will teach you some of their language.
This will come in handy later when you can use that new knowledge to determine whether or not students are making mistakes because they are directly translating from their language into English. This does not work. Students have to be taught the need to think in English. It takes a while but once they know how to do that, learning English will come a lot quicker.