Indonesia is the world's largest island country, with more than seventeen thousand islands.
This diversity also means that there are a variety of languages spoken, including Bahasa Indonesian, English, Dutch, Javanese and other local dialects.

That’s why its 253 million people are a mix of ethnicities such as Javanese, Sundanese, Malay, Madurese, Batak, Balinese and many others.
The cost of living in Indonesia is relatively low allowing foreign teachers to live a comfortable lifestyle. Some of the top spots to visit include Java, Bali, and Sumatra.
SOURCE: Buffalo Tours